2017-01-01 1 views
-1

私は天気予報アプリケーションで作業していて、OpenWeather APIから天気予報にアクセスしようとしていますが、HTTPリクエストは404の応答を得続けます。私は考えることができ、問題を見つけることができないすべてを試しました。私のHTTPリクエストは以下の通りですが、私はさまざまな場所の仕様(GPS、都市、都市コード)、さまざまな場所を試しましたが、私が得るのは404だけです。OpenWeather APP返す404

var xhr = new XMLHttpRequest; 
xhr.open("GET", "api.openweathermap.org/data/2.5/weather?id=2172797&APPID=58e1db4c51d420f0e05367be9cd66132", false); 
xhr.setRequestHeader("Content-Type", "application/json"); 
xhr.setRequestHeader("Accept", "application/json"); 
xhr.send(); 
console.log(xhr); 
+1

'api.openweathermap.org/... 'はパス相対URLです。おそらく 'http:// api.openweathermap.org 'を試してみてください。また、使用しているブラウザにFirebug/Chromebug /を使用すると、アクセスしたアドレスが間違っていることがわかります。 –

答えて

1

あなたが "のhttp://" を追加することを忘れてしまったか、 "https://での" あなたのURLの前に

:)

+0

まあ私はちょうど愚かなhaha感謝を感じる – Geeklysium