网络畅通,进行HTTP请求,win10环境下浏览器、PostMan以及CMD中curl都可以请求到资源,但是java代码调试的时候请求不到资源
网络畅通,进行HTTP请求,win10环境下浏览器、PostMan以及CMD中curl都可以请求到资源,但是java代码调试的时候请求不到资源,连接超时,(由于环境比较复杂,涉及到vpn,以及访问资源的授权,跳了一个有一个坑)浏览器可以获取到资源,如下图:使用httpclient方式调试,结果如下图:使用hutool工具类,发送http请求结果经过多次尝试后发现,网络、工具类、都没有问题,由于使用
·
网络畅通,进行HTTP请求,win10环境下浏览器、PostMan以及CMD中curl都可以请求到资源,但是java代码调试的时候请求不到资源,连接超时,(由于环境比较复杂,涉及到vpn,以及访问资源的授权,跳了一个有一个坑)
浏览器可以获取到资源,如下图:
使用httpclient方式调试,结果如下图:
使用hutool工具类,发送http请求结果
经过多次尝试后发现,网络、工具类、都没有问题,由于使用的云桌面。定位到可能是由于java虚拟机或者云桌面本机配置出现故障,在百度上找到了高度相似的情况,他的是在eclipse配置的,解决方案如下连接:
https://blog.csdn.net/gyw1993/article/details/114838492
在IDEA intellj上在启动虚拟机是做以下配置:
1.在VM options处追加
-Djava.net.preferIPv4Stack=true
2.输入services.msc,进入服务管理,将IP Helper服务给禁用掉
更多推荐
已为社区贡献1条内容
所有评论(0)