Java无法访问网址出现Timeout但是浏览器和Postman可以

这种情况一般是本地windows pc设置了访问网址的代理,但是java程序没有使用代理。

如果java程序使用代理,就比如下面的代码,java就可以访问网址了。

java 复制代码
import org.apache.http.HttpHost;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.impl.client.BasicCredentialsProvider;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;

CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(
    new AuthScope("proxyHost", proxyPort),
    new UsernamePasswordCredentials("username", "password"));

CloseableHttpClient httpclient = HttpClients.custom()
    .setProxy(new HttpHost("proxyHost", proxyPort))
    .setDefaultCredentialsProvider(credsProvider)
    .build();
相关推荐
jllllyuz3 小时前
matlab使用B样条进行曲线曲面拟合
开发语言·matlab
FLGB3 小时前
maven漏洞检测报告
java·maven
农夫山泉2号3 小时前
【c++】——c++编译的so中函数有额外的字符
java·服务器·c++
wangan0944 小时前
不带圆圈的二叉树
java·前端·javascript
ku_code_ku4 小时前
python bert_score使用本地模型的方法
开发语言·python·bert
小马哥编程4 小时前
【软考架构】滑动窗口限流算法的原理是什么?
java·开发语言·架构
云栖梦泽4 小时前
鸿蒙数据持久化实战:构建本地存储与云同步系统
开发语言·鸿蒙系统
wjs20244 小时前
《Ionic 侧栏菜单》
开发语言
祁思妙想4 小时前
linux常用命令
开发语言·python
饕餮争锋4 小时前
Spring AOP原理简析
java·spring