同一物理机中有 2 台服务器。第一台服务器通过端口 80 供前端使用,第二台服务器通过端口 81 供 API 使用。
当我从第一台服务器向第二台服务器请求jQuery Ajax时,存在跨域问题。所以我将配置从url :192.168.x.x:8080
更改为url : 127.0.0.1
错误显示为
"网::ERR_CONNECTION_REFUSED"
不幸的是,我误解了 ajax 中127.0.0.1
的含义。
url : 127.0.0.1
时ajax调用什么,
服务器?还是我的客户?
谢谢
127.0.0.1 是本地主机/同一台机器的 IP 地址。事实上,127.0.0.2也是同一台机器。大多数以 127 开头的 IP 都是指 self。