从https网站发送http请求

时间:2020-02-29 00:40:35

标签: node.js http https lamp amazon-lightsail

我有一个https网站(使用LAMP堆栈),当您单击按钮(使用AJAX调用和jsonp)时,我想将http请求发送到单独的node.js服务器的端口3000。当我的网站不受保护(http)时,它可以工作,但是当我切换到使用负载均衡器使其安全(我使用Amazon Lightsail)后,http请求不再起作用。这是因为https网站因为所有网站信息都是安全的,所以不允许http请求吗?如果是这样,我应该改为发送https请求吗?这将需要我通过将Node.js服务器添加到负载均衡器中来使其受到https保护。但是,由于负载均衡器仅接受对端口80(http)和443(https)的请求,这是否会阻止我向端口3000请求?我已经研究了侦听器,但似乎Amazon Lightsail的负载均衡器不支持侦听器。

1 个答案:

答案 0 :(得分:0)

将该节点服务器与带有另一个路由或dns的反向代理放在同一个负载均衡器之后,它可能会为您工作。