1. 程式人生 > >使用代理IP訪問網路

使用代理IP訪問網路

現在很多領域都需要用到代理IP,用到的領域越來越廣,如爬蟲、投票、搶購等等。

開始

代理IP免費獲取地址:http://www.xicidaili.com/(少部分可以用)

我這個案例使用的上面地址裡面的免費IP,如下圖:

import org.jsoup.Connection;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;

public class Test {
	public static void main(String[] args) {
		System.getProperties().setProperty("proxySet", "true");
                //下面測試這個IP是重慶的
		System.getProperties().setProperty("http.proxyHost", "61.128.208.94");
		System.getProperties().setProperty("http.proxyPort", "3128");
		
		//通過下面程式碼檢視是否代理成功
		Connection connect = Jsoup.connect("http://ip.taobao.com/service/getIpInfo.php?ip=myip");
		connect.timeout(2000);
		try {
			Document document = connect.get();
			System.out.println(document);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

結束

 

結尾:僅供自己學習,記錄問題和參考,若有帶來誤解和不便請見諒,共勉!