我正在构建一个 Web 服务器。我可以通过任意端口发送 Web 文档吗?或者有什么限制?
如果有,它们是什么?
答案1
基本上:是的,您可以在从端口号 0 到端口号 65535 的任何端口上提供网页服务。(2 16 个端口号)。
然而:
- 确保该端口尚未被使用。
- 尽量避免其他知名端口号以避免不必要的混乱。
- 1024 以下的端口被视为特权端口。
- 端口 80 是 HTTP 的默认端口。如果您使用非标准端口(并且您的边界内没有端口转发),则需要告诉浏览器使用哪个端口来获取网页。例如,使用
http://yourwebsitename.tld:1234
(其中 1234 是端口号)。