API网关 APIG-实施步骤:调试API

时间:2024-11-28 01:48:51

调试API

为了方便观察,在创建策略后端时后端服务类型选择“Mock”,并且设置Mock返回结果。如果策略后端的后端服务类型为其他,可以观察对应的后端地址是否被成功访问。

  1. 在“API运行”页面单击“调试”,调试已创建的API。

    响应结果中显示“200 OK”,表示API调用成功,并且返回值中有“策略后端”字样,表示设置的策略后端的匹配条件成功匹配到前端自定义认证函数返回体中的context字段中的键值对,API调用策略后端成功。否则,请参考错误码章节处理。

  2. 在“API运行”页面,单击“编辑”,进入API设置页面。
  3. 单击“下一步”,进入API的后端设置页面,修改已添加策略后端的策略条件值为“True”。
  4. 单击“完成”,完成API的编辑。
  5. 再次调试API。

    由于此时设置的策略后端的参数和条件值没有匹配到前端自定义认证函数返回体中context字段下的任意键值对,因此,无法通过前端自定义认证参数匹配到API的策略后端,此时API的响应结果显示“200 OK”,但是返回值为“默认后端”,表示此时调用的是API的默认后端。否则,请参考错误码章节处理。

support.huaweicloud.com/bestpractice-apig/apig-bp-0049.html