HTTP學習 HTTP請求方法

2021-09-11 16:53:58 字數 1174 閱讀 6835

根據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...