用标题创建URL

时间:2018-07-16 12:18:40

标签: http url curl

我可以通过传递一些标头参数来卷曲网站URL。我试图在浏览器上获得相同的结果,但是我无法以正确的方式为浏览器构建URL。

我的卷发看起来很相似

curl -X GET -u 'xyz@gmail.com' -H "app-key: some-keys" -H "account-email: procurement@gmail.com" -H 'Content-Type: application/json' -d 'paused=false' https://api.pingdom.com/api/2.1/checks

当系统提示您输入密码时,我可以提供密码并获取JSON响应。

现在,我尝试在浏览器上构建相同的URL。浏览器提示输入我已经提供的用户名和密码。

现在我的URL看起来像这样。

https://api.pingdom.com/api/2.1/users?account-email=procurement@gmail.com&app-key=some-key

当我从浏览器尝试并从Curl尝试时,我得到了禁止(作为JSON响应),我得到了正确的JSON响应。 从浏览器ping时如何在URL中添加标头参数?

1 个答案:

答案 0 :(得分:1)

  

从浏览器ping时,如何在URL中添加标头参数?

那是不可能的。除此之外,从浏览器地址栏中,您将无法使用除GET以外的HTTP方法。

因此,我建议您使用适当的工具来定位/测试您的Web API,例如PostmanPaw