請教各位高手,httpclient有沒有辦法偽裝自己的客戶端資訊?
就是用jarkata commons.httpclient 有沒有辦法透過代理傳送給需要訪問的伺服器作業系統和瀏覽器資訊?
我現在要走代理騙官方的代理伺服器,手動設定代理訪問什麼問題都沒有,但用程式直接訪問來路明細裡作業系統名和瀏覽器資訊都是空,程式裡怎麼才能偽裝的和手動設定一樣?
給段程式碼吧,我的寫法是這樣的:
HttpClient client = new HttpClient();
//設定代理伺服器地址和埠
client.getHostConfiguration().setProxy("148.208.221.12",80);
HttpMethod method = new GetMethod("http://www21.admin88.com/stat.asp?id=2269&referer=http://www.13322.com&scr=1024768&color=32");
//使用POST方法
//HttpMethod method = new PostMethod("http://java.sun.com");
client.executeMethod(method);
//列印伺服器返回的狀態
System.out.println(method.getStatusLine());
//列印返回的資訊
System.out.println(method.getResponseBodyAsString());
//釋放連線
method.releaseConnection();
我現在要走代理騙官方的代理伺服器,手動設定代理訪問什麼問題都沒有,但用程式直接訪問來路明細裡作業系統名和瀏覽器資訊都是空,程式裡怎麼才能偽裝的和手動設定一樣?
給段程式碼吧,我的寫法是這樣的:
HttpClient client = new HttpClient();
//設定代理伺服器地址和埠
client.getHostConfiguration().setProxy("148.208.221.12",80);
HttpMethod method = new GetMethod("http://www21.admin88.com/stat.asp?id=2269&referer=http://www.13322.com&scr=1024768&color=32");
//使用POST方法
//HttpMethod method = new PostMethod("http://java.sun.com");
client.executeMethod(method);
//列印伺服器返回的狀態
System.out.println(method.getStatusLine());
//列印返回的資訊
System.out.println(method.getResponseBodyAsString());
//釋放連線
method.releaseConnection();
相關文章
- 各位高手,請教
- 請教各位spring高手Spring
- win10沒有telnet客戶端怎麼辦 windows10中沒有telnet客戶端的解決教程Win10客戶端Windows
- 關於waf,請教各位高手。
- zabbix客戶端無法啟動並且沒有日誌客戶端
- 請教一下各位struts高手
- 請教各位高手一個問題
- 有關javaAPI,請各位高手幫忙,拜謝JavaAPI
- 請教資料庫高手(我們這沒有SQL版阿)資料庫SQL
- 請教關於mysql有沒有rowid?MySql
- 請問一下大家,客戶端做 UI 自動化測試有沒有好的方案客戶端UI
- 請教問題,為何本地查詢遠端機上沒有視窗資訊。
- mvc 客戶端 驗證 失效 沒有 form 標籤MVC客戶端ORM
- 請問有沒有關於客戶方的專案管理書籍或文章?專案管理
- 電腦沒有音訊裝置怎麼辦? 沒有音訊裝置的解決辦法音訊
- PLSQL Developer 客戶端沒有TNS監聽,無法連線資料庫SQLDeveloper客戶端資料庫
- FileZilla客戶端ftp530沒有許可權客戶端FTP
- 有個問題不太瞭解,向高手請教
- 請教各位高手:第三步出錯!!
- 有沒有什麼好用的golang版本的git客戶端(類似python的gittle)GolangGit客戶端Python
- 電腦沒有音訊裝置怎麼辦? 電腦沒有音訊裝置的解決辦法音訊
- C#不安裝Oracle客戶端執行程式的辦法C#Oracle客戶端行程
- 為什麼CDN對移動客戶端加速“沒有”效果客戶端
- 請教關於jive原始碼,請各位高手幫忙 ,謝謝!!!原始碼
- 有沒有誰碰到Weblogic應用伺服器叢集將客戶端的一個請求併發為兩個請求來同時進行處理?絕對實踐中的真實問題-----望各位高手指點一二Web伺服器客戶端
- 請各位高手幫忙!
- 請教高手
- 各位高手,是否Servet 2.3有Bug呀?!
- 有沒有辦法取得所有的資料來源
- ubuntu沒有有線網路的一種解決辦法Ubuntu
- 電腦沒有音訊裝置怎麼解決? 電腦沒有音訊裝置的解決辦法音訊
- 各位大哥,banq大哥請進,有關jdon版的安裝
- “0×80070522客戶端沒有所需的特權”解決辦法客戶端
- 用AnySQL在沒有oracle客戶端的伺服器上傳送郵件SQLOracle客戶端伺服器
- Win10系統開機提示Microsoft Office Outlook 沒有預設的郵件客戶端怎麼辦Win10ROS客戶端
- 我的j2EE該怎麼學??請各位高手不吝賜教!!
- Win8.1安裝後沒有管理員賬戶怎麼辦?
- 電腦沒有聲音的解決辦法