http/1.1協議共定義了八種請求方法
1. get :向特定資源傳送請求,獲得資源
2. post :傳輸實體主體,修改伺服器上到資源
3. put :傳輸檔案,沒有驗證機制不安全
4. head :獲得報文首部,用於確認uri的有效性及資源更新的日期時間
5. delete :刪除檔案,與put方法相反,按uri刪除指定資源
6. options :查詢針對請求uri指定資源支援的方法
7. trace :追蹤路徑,讓web伺服器端將之前的請求通訊還給客戶端的方法
8. connect:要求用隧道協議鏈結**,主要用ssl/tls加密
1xx——資訊性:接收到請求正在處理
2xx——成功:請求正常處理完畢
204 no content
206 partial content
3xx——重定向:需要進行附加操作以完成請求
301:永久性重定向
302:臨時性重定向
303:請求資源存在另乙個uri,改為get獲取資源
304:資源已經找到但未符合條件要求,不包含任何響應到主題部分
307:臨時重定向,禁止post變成get
4xx——客戶端錯誤:伺服器無法處理請求
400:請求報文存在語法錯誤
401:請求需要通過http認證
403:訪問被伺服器拒絕,未獲得檔案訪問授權或者訪問許可權出現問題
404:伺服器上沒有請求到資源
5xx——伺服器錯誤:伺服器處理請求出錯
500:伺服器發生錯誤,存在bug或者臨時故障
503:伺服器暫時超負載或者停機維護,最好寫入retry-after首部字段返回
HTTP請求方法與狀態碼
http請求方法 根據http標準,http請求可以使用多種請求方法。http1.0定義了三種請求方法 get,post和head方法。http1.1新增了五種請求方法 options,put,delete,trace 和 connect方法。get 請求制定的頁面資訊,並返回實體主體。head 類...
fiddler之HTTP請求方法與狀態碼
http請求方法 常見的5種請求方法 get 請求指定的頁面資訊並返回實體主體 head 類似於get請求,只不過返回的響應中沒有具體的內容,用於捕獲報頭 post 向指定資源提交資料進行處理請求,資料報含在請求體中。post請求可能會導致新的資源的建立與對已有資源的修改 put 從客戶端向伺服器傳...
Http 請求狀態碼
客戶端向web伺服器傳送的任意乙個http請求在任何情況下都會得到乙個響應,每個響應均具有乙個由3位數字表示的狀態碼和相應的描述文字,不同數值的狀態碼體現了不同型別的響應狀態。w3c對響應碼狀態的範圍進行了如下的規範。100 199 資訊狀態碼,代表請求已被接收並需要繼續處理。200 299 成功狀...