AWS API Gateway HTTP_PROXY с последующим перенаправлением - PullRequest
0 голосов
/ 22 февраля 2020

Моя основная задача - настроить API Gateway как обратный прокси для конечной точки HTTP. Например:

Когда мы go перейдем на mysite.io/read, API Gateway go на anysite.com, получим контент и представим пользователю (не отображать оригинальный URL в панель браузера)

Я создал цепочку: CloudFront - Шлюз API - Конечная точка HTTP (example.com)

Настройка метода моего API-шлюза

Но сейчас, когда я go захожу на сайт, я ловлю 301 код состояния HTTP, и браузер перенаправляется на исходный сайт и изменяет URL-адрес в панели браузера.

Перечитывание документов не помогает, и я создавая вопрос здесь. Может ли API-шлюз обрабатывать коды состояния 301 и 302 и выполнять ли перенаправление?

В curl это работает примерно так:

curl -v -L anysite.com

Это все для что пользователь при переходе на шлюз уже получил ответ, а не перенаправлен на сайт. Основная задача - не менять URL-адрес в панели браузера.

PS Если я могу скрыть исходный URL-адрес с помощью другого инструмента - пожалуйста, оставьте комментарий *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...