2017-01-01 3 views
-1

Я работаю над погодным приложением и пытаюсь получить доступ к погоде для области из API OpenWeather, но мои 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

ну, я просто чувствую глупое ха-ха спасибо – Geeklysium

Смежные вопросы