httpclient獲取響應狀態status
我們httpclient向伺服器請求時,
正常情況 執行成功 返回200狀態碼,
不一定每次都會請求成功,
比如這個請求位址不存在 返回404
伺服器內部報錯 返回500
有些伺服器有防採集,假如你頻繁的採集資料,則返回403 拒絕你請求。
這個獲取狀態碼,我們可以用 closeablehttpresponse物件 getstatusline().getstatuscode()
}執行輸出:
status:200
content-type:text/html;charset=utf-8
假如換個頁面
因為不存在,
所以返回 404
HttpClient獲取響應狀態碼Status
我們httpclient向伺服器請求時,正常情況 執行成功 返回200狀態碼,不一定每次都會請求成功,比如這個請求位址不存在 返回404 伺服器內部報錯 返回500,有些伺服器帶有防採集,假如你頻繁的採集資料,則返回403 拒絕你請求。當然 我們是有辦法的 下一章會發布用 ip,解決此類問題 輸出結...
httpclient 中文響應亂碼
今天接到第三方介面對接任務,看到文件對方提供https介面,於是搞起httpclient的證書忽略。過程中發現介面返回資料居然是這樣子 resp 先看一段 片 if res.getstatusline getstatuscode httpstatus.sc ok 有可能大部分人的 都是這樣的,但是請...
HttpClient 響應碼詳解
一 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態 說明 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。二 2xx 成功 表示成功處理了請求的狀態 說明 200 成功...