【乘风破浪赋能学习季】精选课程活动:《API网关:助力API经济》
APIG体验Demo链接:https://console.huaweicloud.com/apig/?&locale=zh-cn#/apig/expdemo/
此Demo主要用于演示API网关的使用,通过一键式操作,介绍一个具备“HTTP回显”功能的API的创建、发布以及绑定流控等操作,最终您可以调试或直接调用这个API。
“HTTP回显”API的主要功能为:您通过HTTP GET方式调用API,业务后端将本次调用的所有请求信息通过response返回给您。
说明:
· 您如果需要再次体验Demo,需要先将Demo创建的API和API分组删除。
· 仅在第一体验时创建流控策略,如果再次体验前未删除,再次体验时不会再创建另一个流控策略。
操作步骤
系统自动完成如下操作:
o 创建分组
o 创建API
o 调试API并发布到Release环境
o 创建流控策略并将API绑定流控策略
图1 体验Demo
2. 单击“调用API”,进入“调试API”页面。
3. 在“查询参数”以及“请求头”处分别添加请求参数与头部消息。
在此Demo中,请求参数与头部消息参数只做演示参考,无实际作用。
o 调试成功时,返回HTTP状态码为“200”和本次调试的请求信息与返回信息。
调试成功后,将回显Demo实际收到的本次请求信息。如下图所示。
o 调试失败时,返回HTTP状态码为4xx或5xx,具体错误信息请参见错误码。
图2 调试API(并截图打卡,截图需包含右上角账户名)
4. 调用API。
a. 在“开放API > API管理”中,单击“HttpEchoDemo”,进入HTTP回显的API详情页面。
b. 在“总览”页签,在“API URL”所在行,单击,复制URL。
图3 API详情
c. 在浏览器中粘贴URL,按“Enter”,查看API调用结果。
后端成功返回后,页面显示本次API调用的实际请求信息,即后端Demo服务收到的API最终信息。
图4 调用结果(并截图打卡)