微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

本地主机 3000 和 5000 之间的区别?

如何解决本地主机 3000 和 5000 之间的区别?

使用 NodeJS 时,URL 是 localhost:3000,而使用 Flask 时,它是 localhost:5000。如果两者都运行在相同的浏览器上,为什么它们不同。主要区别是什么?在不同的网络技术中还有其他的吗?我们可以在 5000 上运行 NodeJS 并在 3000 上运行 Flask 吗?

解决方法

没有区别,你可以改变nodejs和flask服务器的端口。 不同的原因可能是为了避免机器上运行的其他服务之间发生冲突。

,

如果两者都运行在相同的浏览器上,为什么它们会不同。主要区别是什么?

端口只是一个编号在 1 到 65000 之间的通信通道。所有网络设备都使用它们,并且大多数都能够在需要时更改它们。它们最初的创建是为了允许多个程序使用相同的 IP 地址。 The only difference is they use different ports

在不同的网络技术中还有其他的吗?我们可以运行 NodeJS 5000 和烧瓶 3000?

是的,您可以在除 reserved 端口 - 0 to 1023 之外的任何端口上运行您的进程。如果端口是开放的,您需要将端口号传递给这些进程。

网络上有几个教程,您可以在其中了解端口。您可以在此处查看one

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。