为什么HTTP curl / Postman对HTTPS服务器的请求有效? (节点,AWS)

时间:2016-11-15 06:57:18

标签: node.js http curl amazon-ec2 https

我在AWS EC2上设置了HTTPS节点服务器,该服务器在端口4443上运行并设置Nginx以重定向请求(端口443)。

https.createServer(options, app).listen(4443, function(){
console.log("https server started at port 4443");
});

HTTPS服务器工作正常,我在浏览器上获得安全连接 curl https://mydomain/apiroute有效

现在,当我做

curl http://mydomain/apiroute请求仍然有效。邮差也是如此。 我知道我可以使用类似301重定向的方式将所有HTTP流量重定向到HTTPS但我的问题是,尽管没有“HTTP”服务器,为什么服务器会响应HTTP API调用?

此外,我使用letsencrypt生成的证书。

0 个答案:

没有答案