Java代碼藉助代理vpn訪問一些網站(解決開了全局vpn還是在代碼中不能訪問問題)。
問題:即使開了全局代理vpn,在Java代碼中用httpclient或者自帶的URL類去訪問谷歌等網站,還是訪問不到的問題。
解決辦法:
Proxy proxy = new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("127.0.0.1", Integer.valueOf("1080")));
url.openConnection(proxy);
就上面這2行代碼就行了。127.0.0.1是本機地址,因爲是本機開了vpn,在本地跑的。1080是本都vpn監控的端口,我是自己搭建的SS梯子。
參考:https://blog.csdn.net/imyyx125/article/details/77979364