没有端口号的Socket.IO

时间:2014-11-19 13:28:22

标签: javascript node.js socket.io

我是否必须使用端口号来运行socket.io,或者是否可以访问客户端没有端口号的socket.io?

https://mydomain.com/chat2.html

NOT https://mydomain.com:3000/chat2.html

我在某个地方读过使用Nginx但不确定如何在nodejs中实现它!或者我可以使用.htaccess镜像域名吗?

1 个答案:

答案 0 :(得分:1)

对于http,如果未指定端口号,则浏览器默认为端口80。

对于https,如果未指定端口号,则浏览器默认为端口443。

因此,如果您想使用没有端口号的https URL,那么您的服务器需要侦听端口443,因为这是浏览器在https URL中未指定端口号时将使用的默认端口号