#javascript #java #amazon-web-services #aws-codepipeline #aws-codestar
#javascript #java #amazon-веб-сервисы #aws-codepipeline #aws-codestar
Вопрос:
Я делаю проект и размещаю веб-сайт в веб-службе Amazon, используя CodeStar и node.js веб-приложение. Я хочу реализовать простой общедоступный API от Nasa с использованием javascript. В cloud9 он работает нормально, но как только я отправляю его в свою главную ветку, и конвейер AWS завершает его развертывание, мой веб-сайт не хочет отправлять запрос API, и я получаю сообщение об ошибке: «Отсутствует токен аутентификации»
Вот код:
https.open("GET", "https://api.nasa.gov/planetary/apod?api_key=zuOehZm6hq1Rt9cufqw36ADo0kZT3mfq5dGmCPNo", false);
https.onreadystatechange = () => {
if(https.status == 200 amp;amp; https.readyState == 4){
var vals = JSON.parse(https.response);
console.log(vals);
}else{
console.log(`error ${https.status} ${https.statusText}`);
}
}
https.send(null);
Ответ №1:
Вы можете попробовать включить CORS для API