gpt4 book ai didi

localhost - "localhost"、主机和端口的全部意义是什么?

转载 作者:行者123 更新时间:2023-12-03 05:34:15 29 4
gpt4 key购买 nike

我对网络开发完全陌生。所以我总是看到“localhost”之类的东西并问自己:那是什么?

我感觉知道什么是“主持人”了。执行某事的东西。所以我的 Mac 是其上运行的所有内容的主机。那么“localhost”实际上只是我的Mac?我还可以有其他主机吗?像“otherhost”或“betterhost”?

所以当我在浏览器中写入时: http://localhost:80/mysite/index.php ,这个“localhost”东西告诉浏览器在我的机器上查找这些东西而不是在线?

也许有人可以解决这个问题:-)

最佳答案

在计算机网络中,localhost(意思是“这台计算机”)是为环回网络接口(interface)地址指定的标准主机名。

本地主机始终转换为 IPv4 中的环回 IP 地址 127.0.0.1。

它也可以用来代替计算机的主机名。例如,将运行 HTTP 服务器的系统上安装的 Web 浏览器定向到 http://localhost将显示本地网站的主页。

来源:Wikipedia - Localhost .

<小时/>

:80 部分是 TCP 端口。您可以将这些端口视为特定 IP 地址(在本地主机 - 127.0.0.1 的情况下)上的通信端点。 IANA负责维护特定服务的标准端口号的官方分配。端口 80 恰好是 HTTP 的标准端口.

关于localhost - "localhost"、主机和端口的全部意义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1946193/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com