HTTP方法和狀態碼

2021-10-07 22:12:25 字數 771 閱讀 3540

get方法:獲取資源

head方法:獲取報文首部(不返回報文實體主體部分,主要用於確認url的有效性以及資源更新的日期時間等)

post方法:傳輸實體主體(post傳輸資料、get獲取資源)

put:上傳檔案(因不帶驗證機制,任何人都可以上傳檔案,因此存在安全問題,一般不使用該方法)

patch:對資源進行部分修改(put也可以修改,但只能完全替代原始資源)

delete:刪除檔案(和put一樣不帶驗證機制)

options:查詢支援方法(查詢指定的url能夠支援的方法,會返回"allow:get,post,head,options")

connect:要求在與**伺服器通訊時建立隧道

trace:追蹤路徑(伺服器將通訊路徑返回給客戶端)

狀態碼             類別                                含義

1xx        informational(資訊性狀態碼)        接收的請求正在處理

2xx        success(成功狀態碼)                請求正常處理完畢

3xx        redirection(重定向狀態碼)            需要進行附加操作以完成請求

4xx        client error(客戶端錯誤狀態碼)    伺服器無法處理請求

5xx        server error(伺服器錯誤狀態碼)    伺服器處理請求出錯

HTTP請求方法和狀態碼彙總

http協議是hyper text transfer protocol 超文字傳輸協議 的縮寫,是用於從全球資訊網伺服器傳輸超文字到本地瀏覽器的傳送協議。http基於tcp ip通訊協議來傳遞資料。一 請求方法 http 請求可以使用多種請求方法。下面列出的是http所有的請求方法。methods ...

http的常用方法和狀態碼

http常用的方法 1.get 伺服器向客戶端傳送資源,一般來說,是不需要傳入引數就可以檢視某些資訊。2.post 客戶端向伺服器傳送請求,一般來說,是傳入引數,服務端接收到客戶端的引數,選擇性的發給客戶端想要的資源 3.delete 在伺服器刪除資源 4.put 在伺服器修改資源 更新,重複的話就...

HTTP狀態碼和ReadyState狀態碼

readystate狀態碼 0 請求未初始化 1 伺服器已建立連線 2 請求已接收 3 請求處理中 4 請求已完成,且響應已就緒 1 資訊類 表示接收到請求並且繼續處理 100 客戶必須繼續發出請求 101 客戶要求伺服器根據請求轉換http協議版本 2 響應成功 表示動作被成功接收 理解和接受 2...