HttpClient使用例子

2021-09-07 01:27:11 字數 1160 閱讀 6961

//設定引數編碼為gbk

//構造鍵值對引數

//把引數值放入postmethod中

postmethod.setrequestbody(data);

//執行

int code = client.executemethod(postmethod);//獲取執行結果**
//

讀取內容

byte responsebody =postmethod.getresponsebody();

//處理內容

system.out.println(new

string(responsebody));

system.out.println("getstatusline:"+postmethod.getstatusline());

system.out.println("~~~"+postmethod.getresponsebodyasstring());

system.out.println("statuscode:"+statuscode);

//列印結果頁面

string response = new string(postmethod.getresponsebodyasstring().getbytes("utf-8"));

//列印返回的資訊

system.out.println("response:"+response);

//釋放連線

postmethod.releaseconnection();

如果傳遞的是中文引數,有可能會出現亂碼,通過設定正確的引數編碼來解決。 

在被呼叫的介面方,直接通過request.getparameter的方式獲取。

原文:

HttpClient 4使用方法的幾個例子

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!昨天整理了一下,發現這個東西確實不錯。httpclient讀取頁面的使用例子 httpclient 4.0通過 訪問https的 例子 httpclient使用get方式通過 伺服器讀取頁面的例子 httpclient 4 使用post方式提交普通...

初步使用HttpClient

剛剛使用httpclient想稍微的總結一下。發現引入最新版本4.5,defaulthttpclient等老版本常用的類已經過時了,不推薦使用了 去官網看了一下在4.3之後就拋棄了。官方推薦使用 defaulthttpclient closeablehttpclient 使用get請求方式,post...

httpClient使用postMethod請求

dependency 匯入的jar包 httpclient.gethostconfiguration setproxy localhost 8888 設定本地 方便fiddler監聽 使用httpclient登入 並獲取cookie postmethod postmethod new postmet...