创建一个简单的 API
本教程介绍如何创建一个简单的 API 并对其进行验证。你将完成以下步骤:
前提条件
步骤 1:创建服务
- 从左侧导航栏中选择服务,然后单击新增服务。
- 选择手动新增,弹出新增服务对话框,如下所示:
- 在新增服务对话框中,执行以下操作:
- 在名称字段中,输入
httpbin
。 - 在上游 Scheme 字段中,选择
HTTP
。
- 在名称字段中,输入
- 单击新增。
步骤 2:创建路由
- 单击上一步中创建的服务,然后单击添加路由。弹出新增路由对话框,如下所示:
- 在新增路由对话框中,执行以下操作:
- 在路由名称字段中,输入
getting-started-ip
。 - 在路径字段中,输入
/ip
。 - 在 HTTP 方法字段中,选择
GET
。
- 在路由名称字段中,输入
- 单击新增。
步骤 3:发布服务
- 从左侧导航栏中选择服务,然后选择
httpbin
服务并单击立即发布。 - 选择
缺省网关组
,然后单击下一步。 - 在弹出的对话框中,执行以下操作:
- 在新版本字段中,输入
1.0.0
。 - 在如何找到上游字段中,选择
使用节点
。
- 在新版本字段中,输入
- 单击新增节点,弹出新增节点对话框,如下所示:
- 在新增节点 对话框中,执行以下操作:
- 在主机 字段中,输入
httpbin.org
。 - 在端口 字段中,输入
80
。 - 在权重 字段中,使用默认值
100
。
- 在主机 字段中,输入
- 单击新增。
- 确认服务信息,然后单击发布。
步骤 4:验证 API
发送 API 请求:
curl "http://127.0.0.1:9080/ip"
你应该会看到以下输出:
{
"origin": "127.0.0.1"
}