//設定引數編碼為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...