0
我有一个API网关端点,我希望能够从我的网页访问它; api网关将用字符串进行响应。为什么我的代理不能使用AWS API网关?
我想向端点发出ajax请求,然后使用该响应来完成我在ui上的工作。
所以在我proxy.conf文件,我说:
ProxyPass /proxyme https://API_ENDPOINT
ProxyPassReverse /proxyme https://API_ENDPOINT
当我执行:
$.get("API_ENDPOINT")
,我收到了404我失去的东西,使这个代理工作?我确信当我添加代理时,我重新启动了我的apache。
请让我知道是否需要额外的细节。
编辑:
不要紧,如果我的网站是http和网关为https?
编辑2:
我的目标是让我的前端的js代码击出了一些网址:
/proxyme
,它应该通过代理打API端点:
https://API_ENDPOINT
一次收到的数据,我的js会踢并做渲染。
看起来你需要首先将http重定向到https。请参阅:http://stackoverflow.com/questions/16130303/apache-config-how-to-proxypass-http-requests-to-https – Ryan
没有骰子:(我设置了我的本地主机上的Apache主要是默认设置,然后有代理这些代理传递的设置... – iCodeLikeImDrunk