Api 当邮递员访问时,孔回应404

Api 当邮递员访问时,孔回应404,api,curl,postman,kong,Api,Curl,Postman,Kong,我已经建立了一个API和香港。我已成功安装了香港。事实上,我可以通过cli上的curl访问我的API。然而,当我使用邮递员(我一直使用邮递员)时,我得到了回应 { "request_path": "/api/v1/", "message": "API not found with these values", "request_host": [ "192.168.33.13" ] } 另外,我是新来香港的,所以请容忍我 当我卷曲api时 $ curl -i -X GE

我已经建立了一个API和香港。我已成功安装了香港。事实上,我可以通过cli上的curl访问我的API。然而,当我使用邮递员(我一直使用邮递员)时,我得到了回应

{
  "request_path": "/api/v1/",
  "message": "API not found with these values",
  "request_host": [
    "192.168.33.13"
  ]
}
另外,我是新来香港的,所以请容忍我


当我卷曲api时

$ curl -i -X GET -H "Host: 192.168.33.10" "http://192.168.33.13:8000/api/v1/"
HTTP/1.1 200 OK
Date: Fri, 08 Apr 2016 14:56:04 GMT
Content-Type: application/json
Content-Length: 70
Connection: keep-alive
Server: Werkzeug/0.11.4 Python/2.7.6
X-Kong-Upstream-Latency: 4
X-Kong-Proxy-Latency: 0
Via: kong/0.7.0

{"status": 200, "message": 200, "data": "Hello World!", "error": null}
然而,当我尝试使用邮递员时,我得到了404状态响应。 与这个机构

{
  "request_path": "/api/v1/",
  "message": "API not found with these values",
  "request_host": [
    "192.168.33.13"
  ]
}
我错过什么了吗

免责声明:
我使用邮递员是因为我很懒,而且我的客户也大多使用邮递员。因此,不要告诉我使用curl:)

您需要设置名为“Host”的头参数才能找到您的API

您可以看到curl命令具有此参数

-H "Host: 192.168.33.10"

您需要设置名为“Host”的标题参数,以便查找API

您可以看到curl命令具有此参数

-H "Host: 192.168.33.10"

只是遇到了同样的问题。 为了发送到香港,您需要添加主机头,但Postman有一些被阻止的受限头,主机就是其中之一。 您需要下载Chrome Inspector以发送主机头。 有关更多详情,请参阅:
刚刚遇到了同样的问题。 为了发送到香港,您需要添加主机头,但Postman有一些被阻止的受限头,主机就是其中之一。 您需要下载Chrome Inspector以发送主机头。 有关更多详情,请参阅:

是的,我也将其添加到了请求中,仍然是一样的。您可以在Postman中选中“生成代码”选项,并将其与curl命令匹配。这样,你就会发现你是否设置正确。这就是我在遇到类似错误时如何排除故障的方法。我也已经检查过了,记录在案,我在问题中使用的成功的curl是postman的生成代码。。哈哈!这就是为什么我要发布这个问题,因为这对我来说很奇怪。是的,我也将其添加到了请求中,仍然是一样的。您可以在Postman中选中“生成代码”选项,并将其与curl命令相匹配。这样,你就会发现你是否设置正确。这就是我在遇到类似错误时如何排除故障的方法。我也已经检查过了,记录在案,我在问题中使用的成功的curl是postman的生成代码。。哈哈!这就是为什么我发布这个问题,因为这对我来说很奇怪。谢谢!!!,这是一个很晚,但仍然是我寻找的答案:)谢谢你的链接。。我不知道他们有头球限制…谢谢!!!,这是一个很晚,但仍然是我寻找的答案:)谢谢你的链接。。不知道他们有头球限制。。。