根據http標準,http請求可以使用多種請求方法。
http1.0定義了三種請求方法: get, post 和 head方法。
http1.1新增了五種請求方法:options, put, delete, trace 和 connect 方法。
請求方法作用場景
get
請求獲取request-uri所標識的資源
獲取伺服器資源
head
請求獲取由request-uri所標識的資源的響應訊息報頭
欲判斷某個資源是否存在
post
在request-uri所標識的資源後附加新的資料,常用於提交表單
post未指定資源的存放位置:/blog 提交資料後伺服器會告知客戶端,可用來建立新資料
put
請求伺服器儲存乙個資源,並用request-uri作為其標識
put通常指定了資源的存放位置:/blog/20190301,可用來修改已知資料
delete
請求伺服器刪除request-uri所標識的資源
trace
請求伺服器回送收到的請求資訊,主要用於測試或診斷
connect
保留將來使用
options
1、請求查詢伺服器的效能
ajax進行跨域請求時的預檢,需要向另外乙個網域名稱的資源傳送乙個http options請求頭,用以判斷實際傳送的請求是否安全。
2、
用於獲取當前url所支援的方法
若請求成功,則它會在http頭中包含乙個名為「allow」的頭,值是所支援的方法,如「get, post」。
HTTP請求 HTTP方法
http 1.1中可使用的方法 get 獲取資源 獲取伺服器的某個資源 get方法用來請求訪問已經被uri識別的資源。制定的資源經伺服器端解析後返回響應內容。也就是說,如果請求的資源是文字,那就保持原樣返回 如果是像cgi common gateway inte ce,通用閘道器介面 那樣的程式,就...
HTTP 學習之請求方法
1 options 這個方法可使伺服器傳回該資源所支援的所有http 請求方法。用 來代替資源名稱,向 web伺服器傳送 options 請求,可以測試伺服器功能是否正常運作。2 head 與get 方法一樣,都是向伺服器發出指定資源的請求。只不過伺服器將不傳回資源的本文部份。它的好處在於,使用這個...
HTTP請求方法
ttp請求方法並不是只有get和post,只是最常用的。通常有以下8種方法 options get head post put delete trace和connect。主要用於向指定的url請求資源,可以帶引數也可以不帶引數。帶引數時,引數是明文傳遞,在瀏覽器的位址列中可以看到引數名及引數值。ge...