HttpClient獲取響應狀態Status

2021-08-18 18:25:19 字數 1019 閱讀 8302

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 成功...