java 使用代理

1.无法访问网络

springboot项目 

java 无法访问网络,需要使用代理

java 使用代理_第1张图片

 

2.代码说明

以下是主要代码: 主要代码说明

分别配置了http代理和https代理

代理服务器地址:10.26.2.36 http代理端口为 8980  。 https代理端口为8981 

(ip和端口请根据实际情况变更)

	Properties prop = System.getProperties();
		// 设置http访问要使用的代理服务器的地址
		prop.setProperty("http.proxyHost", "10.26.2.36");
		// 设置http访问要使用的代理服务器的端口
		prop.setProperty("http.proxyPort", "8980");
		// 设置不需要通过代理服务器访问的主机,可以使用*通配符,多个地址用|分隔
		prop.setProperty("http.nonProxyHosts", "localhost|127.0.0.*");
		// 设置安全访问使用的代理服务器地址与端口
		// 它没有https.nonProxyHosts属性,它按照http.nonProxyHosts 中设置的规则访问
		prop.setProperty("https.proxyHost", "10.26.2.36");
		prop.setProperty("https.proxyPort", "8981");

 

 

你可能感兴趣的:(代理,JAVA,springboot)