【发布时间】:2021-02-10 17:55:16
【问题描述】:
我是 Postman 的新手。 出于测试目的,我在 openweathermap.org API 上发送了一个 GET 调用,我收到了 JSON 响应。
问题在于 Json 响应正文被缩小 并且不容易阅读,如下例所示。
{"coord":{"lon":2.35,"lat":48.85},"weather":[{"id":803,"main":"Clouds","description":"broken clouds","icon":"04d"}],"base":"stations","main":{"temp":286.13,"feels_like":283.45,"temp_min":285.37,"temp_max":287.04,"pressure":1011,"humidity":84},"visibility":10000,"wind":{"speed":4.02,"deg":43,"gust":9.39},"clouds":{"all":84},"dt":1603881793,"sys":{"type":3,"id":2012208,"country":"FR","sunrise":1603866690,"sunset":1603903021},"timezone":3600,"id":2988507,"name":"Paris","cod":200}
Pretty / Raw 选项卡之间的更改不会改变任何内容,也不会在 Pretty 选项卡中强制采用 JSON 格式。 在响应标头中, Content-Type : application/json 很好地存在。
在自己开发的 API 上,Json 响应主体未缩小,所以我不明白可能是什么问题。
有没有人遇到同样的问题并找到了解决方案?提前致谢
附加信息: 我使用带有桌面代理的 Postman for Web。 版本 7.34.1-prod201020-0443 铬 85 / Windows 8
【问题讨论】:
-
Postman 只是返回从服务器发回的内容 - 您是否拥有您所看到的 API?桌面应用上是否显示相同的响应?
-
不,我不欠显示此问题的 API。在此 API 的 Postman 屏幕截图中,Postman 很好地对 JSON 数据进行了分解。我真的很惊讶没有相同的...感谢您的贡献。
-
您可以尝试查看 Postman 常规设置以选择响应语言并设置为 JSON 以查看它会改变任何内容。如果没有关于请求的更多上下文,很难提出其他建议。
-
是的,它很好地返回了 Content-Type:application/json,我已经尝试设置语言 JSON,但没有任何变化。真的很奇怪