Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用邮递员测试香港API?_Php_Curl_Kong_Api Gateway - Fatal编程技术网

Php 如何使用邮递员测试香港API?

Php 如何使用邮递员测试香港API?,php,curl,kong,api-gateway,Php,Curl,Kong,Api Gateway,我是api网关技术的新手,现在我开始为我的下一个项目学习它,特别是Kong api网关。我已经阅读了文档,但是我仍然对如何使用postman测试API感到困惑。有一种方法可以使用curl测试kong,如下所示: $ curl -i -X GET \ --url http://localhost:8000/ \ --header 'Host: example.com' 为什么我们仍然需要通过localhost:8000,而不仅仅是example.com?如何与邮递员一起使用?在这个配置中

我是api网关技术的新手,现在我开始为我的下一个项目学习它,特别是Kong api网关。我已经阅读了文档,但是我仍然对如何使用postman测试API感到困惑。有一种方法可以使用
curl
测试kong,如下所示:

$ curl -i -X GET \
  --url http://localhost:8000/ \
  --header 'Host: example.com'

为什么我们仍然需要通过
localhost:8000
,而不仅仅是
example.com
?如何与邮递员一起使用?在这个配置中,
header
是什么意思?

Postman是一个GUI应用程序,用于进行REST调用。只需输入URL,选择HTTP调用类型(Get/Post/anyother),添加标题(如果有的话),然后单击send以获取响应

如果您已在进行呼叫的同一台机器/系统上安装了kong,则将使用in-url localhost,否则将使用安装了kong的机器的DNS或IP端口


如果您对头文件不确定,最好使用HTTP和REST的初学者指南。简单地说,当您发出HTTP请求时,发送的只是一些元数据。

Postman是进行REST调用的GUI应用程序。只需输入URL,选择HTTP调用类型(Get/Post/anyother),添加标题(如果有的话),然后单击send以获取响应

如果您已在进行呼叫的同一台机器/系统上安装了kong,则将使用in-url localhost,否则将使用安装了kong的机器的DNS或IP端口


如果您对头文件不确定,最好使用HTTP和REST的初学者指南。简单地说,这只是您在发出HTTP请求时发送的一些元数据。

谢谢您的回答,因此根据您的解释,让我们说一下我的dns名称sample.com,我用主机名api.sample.com将我的内部api添加到kong api中,因此当我想尝试通过移动应用程序访问时,标题为host api.sampel.com的url是否正确?感谢您的回答,因此根据您的解释,请使用我的dns名称sample.com,我用主机名api.sample.com将我的内部api添加到kong api中,所以当我想尝试通过移动应用程序访问时,是否正确使用标题为host api.sampel.com的url?