
比如使用某前端框架的项目的启动信息:
$ 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 你不能假设用的是 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/Loalhost#Special_cases |
7 LokiSharp 2020-02-18 00:01:45 +08:00 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 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 的,前端一只。。 |