WebRequest对失眠和邮递员的不同反应

时间:2018-06-15 15:28:56

标签: rest postman insomnia

我正在使用Postman Tool and Insomnia(Hurl.eu)工具制作特定的webRequest。 我从Insomnia得到了Response 200,但是我从Postman那里得到了403 Forbidden错误。这是来自两者的预览消息

Postman:

POST /ccadmin/v1/login HTTP/1.1
Host: ccadmin-test-XXXX.oracleoutsourcing.com:443
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NlCxWPgJAizSO60YeIBQRjgrYlgUhywr8vmnIca69A=ehkZS1iMzUyLWZkNmE1ODM1ZDM3NSIsImlzcyI6ImFwcGxpY2F0aW9uQXV0aCIsImlyJleHAiOjE1MDU4MzQ5NjIsInN1YiI6ImRiZTYwMGFkLWQwNjYtNDhdCI6MTQ3NDI5ODk2Mn0=.
Content-Type: application/x-www-form-urlencoded

grant_type=client_credentials




 Insomnia(Hurl):
    POST /ccadmin/v1/login HTTP/1.1
    Host: ccadmin-test-XXXX.oracleoutsourcing.com:443
    Accept: */*
    Content-Type: application/x-www-form-urlencoded
    Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NlCxWPgJAizSO60YeIBQRjgrYlgUhywr8vmnIca69A=ehkZS1iMzUyLWZkNmE1ODM1ZDM3NSIsImlzcyI6ImFwcGxpY2F0aW9uQXV0aCIsImlyJleHAiOjE1MDU4MzQ5NjIsInN1YiI6ImRiZTYwMGFkLWQwNjYtNDhdCI6MTQ3NDI5ODk2Mn0=.
    Content-Length: 29

两个请求看起来都很相似,但我得到了2个不同的回复。 我还禁用了Postman设置 - >

        i)Send Postman Token Header
        ii)Send no-Cache Header

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

我希望这会对您有所帮助。

我发现有时Postman在使用Bearer Authorization时表现有些怪异,这是因为他们对应用程序进行了更新并添加了“ Authorization”标签。
在我身上发生的事情不止于此,特别是在现有收藏中。

让我们试一试。

  1. 删除标题上的Authentication密钥,我可以看到您是手动编写的。并让Postman处理。
  2. 打开“授权”选项卡,从下拉列表中选择Bearer令牌类型,然后将令牌添加到左侧的窗口中。
  3. 单击预览请求。
  4. 现在您应该可以在标题“灰色”上看到令牌
  5. 打开控制台,这将帮助您检查请求,也许您会发现一个错误。
  6. 在控制台上,您可以检查原始请求和响应,这很有帮助。

此外,您还应尝试使用CURL“是的,您可以在Windows和Mac上使用”从计算机发出请求,这样就可以丢弃端口已关闭的情况。

It might help

祝你好运