У меня есть конечная точка шлюза api, и я хочу иметь доступ к ней с моей веб-страницы; шлюз api будет отвечать строкой.Почему мой прокси-сервер не работает с AWS API Gateway?
Я хотел бы сделать запрос ajax к конечной точке, а затем использовать ответ от этого, чтобы выполнить свою работу с ui.
Так что в моем файле proxy.conf, я добавил:
ProxyPass /proxyme https://API_ENDPOINT
ProxyPassReverse /proxyme https://API_ENDPOINT
Когда я выполняю:
$.get("API_ENDPOINT")
Я получаю 404. я упускаю что-то, чтобы сделать эту работу прокси? Я уверен, что я перезапустил свой apache, когда я добавил прокси.
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Edit:
Имеет ли значение, если мой сайт HTTP и HTTPS шлюз?
Edit 2:
Мой объект должен иметь мое FRONTEND расслоения плотного кода ударил некоторые URL:
/proxyme
и он должен ударить апи конечную точку с помощью прокси-сервера:
https://API_ENDPOINT
раз данные будут получены, мои js начнут выполнять рендеринг.
Похоже, вам нужно сначала перенаправить HTTP на https. Смотрите: http://stackoverflow.com/questions/16130303/apache-config-how-to-proxypass-http-requests-to-https – Ryan
no dice :(я настроил apache на моем локальном хосте с основными настройками по умолчанию, а затем прокси-сервер настройки с прокси-сервером ... – iCodeLikeImDrunk