localhost和127.0.0.1都可以访问项目,但是本地的外网IP不能访问
  vJ6F0S9GUs6p 2023年11月02日 56 0


使用localhost和127.0.0.1都可以访问接口,比如:

http://localhost:8080/zhgl/login/login-fy-list

或者

http://127.0.0.1:8080/zhgl/login/login-fy-list

返回json

{"_code":10000,"_msg":"Success","_data":[{"fymc":"XXXX","fydm":0,"sjdm":-1,"xjfyList":[]}],"_timestamp":1696684253493}

而使用

http://192.168.3.4:8080/zhgl/login/login-fy-list

localhost和127.0.0.1都可以访问项目,但是本地的外网IP不能访问_tcp/ip

使用curl -i 测试

sunyuhua@sunyuhua-HKF-WXX:~$ curl -v http://192.168.3.4/
* Uses proxy env variable no_proxy == 'localhost,127.0.0.0/8,::1'
* Uses proxy env variable http_proxy == 'http://127.0.0.1:7890/'
*   Trying 127.0.0.1:7890...
* Connected to (nil) (127.0.0.1) port 7890 (#0)
> GET http://192.168.3.4/ HTTP/1.1
> Host: 192.168.3.4
> User-Agent: curl/7.81.0
> Accept: */*
> Proxy-Connection: Keep-Alive
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 502 Bad Gateway
< Connection: keep-alive
< Keep-Alive: timeout=4
< Proxy-Connection: keep-alive
< Content-Length: 0
< 
* Connection #0 to host (nil) left intact

可以看出走的是系统代理

打开系统设置,进行忽略主机设置,把本地的地址加上去

localhost和127.0.0.1都可以访问项目,但是本地的外网IP不能访问_HTTP_02

再次访问,可以正常的返回。

http://192.168.3.4:8080/zhgl/login/login-fy-list


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  SuVXIKXQi51s   2023年12月23日   98   0   0 pythonHTTPHTTPPython
vJ6F0S9GUs6p