邮递员显示错误消息不正确的 URI

Postman is showing error message Incorrect URI

我正在编写基本的 java RestAPI 程序来发送 "GET" 请求并解析 JSON 响应。 我已经添加了 header 授权,需要访问我的 url.

request.addHeader("Authorization", "Basic ZXByOmNhc3Q=");

我什至使用 Postmanapp 和 RESTCLIENT add-on 来检查 URL 的响应。

响应似乎不稳定。

请求运行成功,有时返回 200code 响应 有时

我在 Java 代码和 Postman 中得到 {"code": 1, "message": "Incorrect URI"}。

其中 RESTCLIENT 显示相同 url 的“200 ok”响应。 在浏览器中输入相同的 url 会显示类似于 RESTCLIENT 的响应。

如果 URL 有问题,它不应该一直显示错误消息,即使在 RESTCLIENT add-on 中也不应该给出响应。

有没有其他人遇到同样的问题,请提出一些解决方案。

问题出在 Headers。 URL 的响应是 text/html

Firefox 中的 RestClient 插件 默认接受请求并提供 "content-type":"text/html" 和 "Content-Disposition: attachment; filename=export.txt" 在响应中 headers

A​​dvanced RestClient/PostmanJava 代码中,您需要显式添加 Request header "Accept: text/html" 获得输出