CORS включен в AWS Getway для приложения Angular - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь попасть по этому URL:

https://2pfwj7aw0a.execute -api.us-west-2.amazonaws.com / hackathon / rekognition? Key = test.jpg

Как видите, если вы вставили его в браузер, он вернет вам ответ.Я создаю приложение Angular, и когда я пытаюсь достичь этой конечной точки, я получаю знаменитый кошмар CORS

... как заблокированный политикой CORS: No 'Access-Control-Allow-Заголовок источника 'присутствует в запрашиваемом ресурсе.

Теперь у меня есть API в AWS API Getway .Я нажал на Включить CORS , он работает для других моих ресурсов API, но не для этого.после этого я нажимаю Развернуть API.

Угловой код:

getImageData() {
    return this.http.get(this.BASE_URL, {
        params: {
            key: 'test.jpg'
        }
    });
}

enter image description here

...