httpClient使用步驟

httpClient使用步驟

1. 創建 HttpClient 的實例

2. 創建某種連接方法的實例, GetMethod 或是PostMethod。
1)傳入待連接的地址: 在Method 的構造函數中傳入待連接的地址
2)對請求體賦值:
post方法可使用:method.setRequestBody(NameValuePair[]),對請求附值
get方法可使用:method.setQueryString(NameValuePair[]),對請求附值

3. 調用第一步中創建好的實例的 execute 方法來執行第二步中創建好的 method 實例
獲取執行後的返回狀態,根據狀態進行相關處理。

4. 讀 response。
method.getResponseBody();--byte[]數組
method.getResponseBodyAsStream();--適用於大量數據需要傳輸
method.getResponseBodyAsString();--根據系統默認的編碼方式返回String

5. 釋放連接。無論執行方法是否成功,都必須釋放連接
method.releaseConnection();

6. 對得到後的response內容進行處理 。

---------------------
說明:如果需轉發處理get方法支持自動轉發;POST方法不支持自動轉發,需手動處理。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章