比如使用某前端框架的项目的启动信息:
$ yarn run start
...
Ready on http://localhost:3000/
...
另外如 django 的启动信息:
$ ./manage.py runserver
...
Starting development server at http://127.0.0.1:8000/
...
1
gaobing 2020-02-17 23:08:42 +08:00 via Android
localhost 打字打的快,输入法也会联想出来。
|
2
raysonx 2020-02-17 23:10:12 +08:00
在我看来 localhost 也可以是 ::1。
|
3
hst001 2020-02-17 23:18:38 +08:00
大概是输入太方便了吧
|
4
jim9606 2020-02-17 23:34:07 +08:00 3
你不能假设用的是 ipv4,万一是纯 v6 或者 nat64 那种环境呢
有些程序是只监听::1,然后利用 OS 的兼容机制监听 127.0.0.1 的 事实上也没有 RFC 规定 localhost 是本机,至少 CA/浏览器论坛( CA/Browser Forum )不认可这个,很多浏览器也不认为 localhost 是本机 https://letsencrypt.org/zh-cn/docs/certificates-for-localhost/ |
5
optional 2020-02-17 23:40:33 +08:00
没有自动填充的话,localhost 比 127 好打多了。
|
6
Kobayashi 2020-02-17 23:46:06 +08:00 via Android
被傻逼 MySQL 教会了要显式写 IP 地址 127.0.0.1。
localhost - Wikipedia https://en.m.wikipedia.org/wiki/Localhost#Special_cases |
7
LokiSharp 2020-02-18 00:01:45 +08:00 2
localhost 可以不指向 127.0.0.1
|
8
zzNucker 2020-02-18 01:15:12 +08:00
localhost 有些时候是没有这个 hosts 的
|
9
Osk 2020-02-18 01:50:47 +08:00
说到这个我就想到一个很类似的 sudo 坑爹问题了,有一次忘了将 hostname 127.0.0.1 写进 hosts 里面,每次 sudo 卡到怀疑人生。。。
|
10
Mutoo 2020-02-18 07:53:38 +08:00 1
localhost 是域名,可以绑证书的。127.0.0.1 是 IP 不能绑证书。
|
11
hx123 2020-02-18 09:54:26 +08:00
对,我也遇到过 local 没有指向 127.0.0.1 的情况,简直是坑爹,怀疑人生。
不过对我来说 local 和 127.0.0.1 我都不用,因为会同时开发很多个站点,不喜欢用端口,所以我比较喜欢加个.t 的后缀,可以当做是.test,访问就是 xx.t,xxx.t,xxxx.t,习惯用测试域名。 |
12
hronro 2020-02-18 09:59:49 +08:00
这也能扯到前端后端的区别上面
|
14
SaigyoujiYuyuko 2020-02-18 10:13:46 +08:00
oh 我都是 ide sftp 跟内网开发机器同步的... xxx.dev.uuz.org
|
15
superrichman 2020-02-18 17:47:27 +08:00
@Mutoo IP 可以绑证书,请不要误导
|
16
Mutoo 2020-02-18 19:23:53 +08:00
|
19
marcong95 2020-02-19 01:44:50 +08:00
localhost 比 127.0.0.1 好打,尤其是在没有小键盘的情况下,不过也不知道为啥,我发现我自己其实是习惯打 IP 的,前端一只。。
|