gpt4 book ai didi

rest - Insomnia 和 Postman 对 WebRequest 的不同响应

转载 作者:行者123 更新时间:2023-12-05 07:32:57 26 4
gpt4 key购买 nike

我正在使用 Postman 工具和 Insomnia(Hurl.eu) 工具来制作特定的 webRequest。我从 Insomnia 收到 Response 200,但从 Postman 收到 403 Forbidden error。这是来自两者的预览消息

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

最佳答案

希望对您有所帮助。

我发现当您使用 Bearer Authorization 时,有时 Postman 的行为有点奇怪,这是因为他们对应用程序进行了更新并添加了“授权”选项卡。
这种情况发生在我身上的次数不止一次,特别是在现有收藏中。

让我们试一试。

  1. 删除 header 上的身份验证 key ,我可以看到您手动编写了该 key 。并让 Postman 处理。
  2. 打开授权选项卡,从下拉列表中选择 Bearer token 类型,在左侧窗口中添加您的 token 。
  3. 点击预览请求。
  4. 现在您应该能够看到 header 上的 token “变灰”了
  5. 打开控制台,这将帮助您检查请求,也许您会发现一个附加错误。
  6. 在控制台上,您可以检查原始请求和响应,这很有帮助。

此外,您应该尝试使用 CURL 从您的机器发出请求“是的,您可以在 Windows 和 Mac 上使用它”,这样您就可以放弃您有一个关闭的端口。

It might help

祝你好运

关于rest - Insomnia 和 Postman 对 WebRequest 的不同响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50878639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com