我可以在任何我想要的端口上提供网站服务吗?

我可以在任何我想要的端口上提供网站服务吗?

我正在构建一个 Web 服务器。我可以通过任意端口发送 Web 文档吗?或者有什么限制?

如果有,它们是什么?

答案1

基本上:是的,您可以在从端口号 0 到端口号 65535 的任何端口上提供网页服务。(2 16 个端口号)。

然而:

  1. 确保该端口尚未被使用。
  2. 尽量避免其他知名端口号以避免不必要的混乱。
  3. 1024 以下的端口被视为特权端口。
  4. 端口 80 是 HTTP 的默认端口。如果您使用非标准端口(并且您的边界内没有端口转发),则需要告诉浏览器使用哪个端口来获取网页。例如,使用http://yourwebsitename.tld:1234(其中 1234 是端口号)。

相关内容