0

我将我的 api 添加到 Kong 之类的

curl -i -X POST \
 --url http://localhost:8001/apis/ \
 --data 'name=nirmal2' \
 --data 'target_url=http://localhost:8080/switch/apikongcall.do' \
 --data 'public_dns=mockbin10.com'

目标 url 是我在 apache tomcat 上运行的 servlet

当我试图验证 kong 是否像我的 servlet 一样

curl -i -X GET \
 --url http://localhost:9023/ \
 --header 'Host: mockbin10.com'

它无法识别资源。它不应该击中我的servlet吗?

4

1 回答 1

0

在您的最后一个命令中,您确定 Kong API 端口正在运行9023吗?

默认情况下,它运行在8000

尝试:

curl -i -X GET \
 --url http://localhost:8000/ \
 --header 'Host: mockbin10.com'
于 2015-08-12T00:10:20.560 回答