【发布时间】:2018-05-27 08:56:15
【问题描述】:
我通过 kong..(dummy API) 创建了一个新的 API 配置,如下所示。
curl -i -X POST \
--网址http://localhost:8001/apis/\ --data '名称=myRESTapi' \ --data 'hosts=myrestapi.com' \ --data 'upstream_url=http://demo1592110.mockable.io/hello'
HTTP/1.1 201 创建 日期:格林威治标准时间 2017 年 12 月 8 日星期五 09:25:35 内容类型:应用程序/json;字符集=utf-8 传输编码:分块 连接:保持活动 访问控制允许来源:* 服务器:kong/0.11.2
{"created_at":1512725135862,"strip_uri":true,"id":"d066b086-6d64-45b7-9908-f6411c456ce4","hosts":["myrestapi.com"],"name":"myRESTapi ","http_if_terminated":false,"preserve_host":false,"upstream_url":"http://demo1592110.mockable.io/hello","upstream_connect_timeout":60000,"upstream_send_timeout":60000,"upstream_read_timeout":60000, "重试":5,"https_only":false} [ec2-user@ip-172-31-10-102 ~]$
我正在通过以下 linux 实例中的 curl 命令调用该 API
curl -i -X 获取 \
--网址http://localhost:8000/\ --header '主机:myrestapi.com'
HTTP/1.1 200 正常 内容类型:应用程序/json;字符集=UTF-8 内容长度:49 连接:保持活动 访问控制允许来源:* X-云跟踪上下文:7806a9e612e31e610f9278b98371a60e 日期:格林威治标准时间 2017 年 12 月 8 日星期五 09:26:55 服务器:谷歌前端 X-Kong-上游延迟:227 X-Kong-代理延迟:46 通过:kong/0.11.2
{ “味精”:“shruthi 模拟 API” }
我想知道如何通过网络浏览器调用这个api,它应该通过另一台机器上的kong。
我可以直接在浏览器中通过上游url执行:http://demo1592110.mockable.io/hello
但是我想打kong然后又想调用我的api,但不是使用curl命令,而是直接想通过网络浏览器来实现。
我是kong的新手,不确定这是否有效。任何帮助表示赞赏。
【问题讨论】: