个推服务器端设置代理服务器
2023-12-13 16:08:11
设置 JVM 的代理配置(System.setProperty):
System.setProperty("proxyHost", "IP");
System.setProperty("proxyPort", "PORT");
可以通过下面的方式来分别设置 HTTP 代理,HTTPS 代理和 SOCKS 代理:
// HTTP 代理,只能代理 HTTP 请求
System.setProperty("http.proxyHost","127.0.0.1");
System.setProperty("http.proxyPort","9876");
// HTTPS 代理,只能代理 HTTPS 请求
System.setProperty("https.proxyHost","127.0.0.1");
System.setProperty("https.proxyPort","9876");
// SOCKS 代理,支持 HTTP 和 HTTPS 请求
// 注意:如果设置了 SOCKS 代理就不要设 HTTP/HTTPS 代理
System.setProperty("socksProxyHost","127.0.0.1");
System.setProperty("socksProxyPort","1080");
这里有三点要说明:
- 系统默认先使用 HTTP/HTTPS 代理,如果既设置了 HTTP/HTTPS 代理,又设置了 SOCKS 代理,SOCKS 代理会起不到作用
- 由于历史原因,注意?
socksProxyHost
?和?socksProxyPort
?中间没有小数点 - HTTP 和 HTTPS 代理可以合起来缩写,如下:
// 同时支持代理 HTTP/HTTPS 请求 System.setProperty("proxyHost","127.0.0.1"); System.setProperty("proxyPort","9876");
文章来源:https://blog.csdn.net/gong_wejoy/article/details/134972788
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!