私は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の応答本体が十分に縮小されていないため、何が問題になるのかわかりません。
誰かが同じ問題に直面し、解決策を見つけましたか?前もって感謝します
追加情報:デスクトップエージェントを使用するWeb用Postmanを使用しています。バージョン7.34.1-prod201020-0443Chrome 85 / Windows 8
テストしたところ、応答JSONは適切にフォーマットされて美化されています。Windows10でPostmanデスクトップバージョンv7.34.0を使用しています。
のAPIキーを作成し、次のapi.openweathermap.org
ようなリクエストを送信します。
api.openweathermap.org/data/2.5/weather?q=Paris,fr&appid={{openWeatherAPIkey}}
応答JSONに基づいて、パリを都市としてテストします。Accept: application/json
。応答は次のとおりです。
{
"coord": {
"lon": 2.35,
"lat": 48.85
},
"weather": [
{
"id": 800,
"main": "Clear",
"description": "clear sky",
"icon": "01d"
}
],
"base": "stations",
"main": {
"temp": 289.9,
"feels_like": 287.87,
"temp_min": 289.15,
"temp_max": 290.93,
"pressure": 1017,
"humidity": 77
},
"visibility": 10000,
"wind": {
"speed": 4.1,
"deg": 190
},
"clouds": {
"all": 0
},
"dt": 1604152275,
"sys": {
"type": 1,
"id": 6550,
"country": "FR",
"sunrise": 1604126177,
"sunset": 1604161918
},
"timezone": 3600,
"id": 2988507,
"name": "Paris",
"cod": 200
}
それをすべて試しても問題が解決しない場合は、おそらくバグです。すべてのPostman設定を確認しましたが、問題を引き起こす可能性はありません。
唯一の違いは、その執筆時点での最後のPostmanバージョンはv7.34.0です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加