HTTP 請求方法

HTTP 定義了一組請求方法,用於指示對給定資源進行的期望操作。儘管它們也可以是名詞,這些請求方法有時被稱為 HTTP 動詞。它們中的每一個實現了不同的語義,但它們的一組常見特徵是共享的:例如,一個請求方法可以是安全 (en-US)冪等 (en-US)可緩存的。

GET

GET 方法請求指定資源的表示。使用 GET 的請求只應檢索數據。

HEAD 方法要求與 GET 請求完全相同的回應,但不包括回應主體。

POST

POST 方法將實體提交給指定的資源,通常導致狀態的變化或伺服器上的副作用。

PUT

PUT 方法用請求載荷替換目標資源的所有當前表示。

DELETE

DELETE 方法刪除指定的資源。

CONNECT

CONNECT 方法與目標資源識別的伺服器建立隧道。

OPTIONS

OPTIONS 方法描述目標資源的通信選項。

TRACE

TRACE 方法在到目標資源的路徑上執行消息回送測試。

PATCH

PATCH 方法對資源應用部分修改。

規範

Specification
HTTP Semantics
# CONNECT
HTTP Semantics
# DELETE
HTTP Semantics
# GET
HTTP Semantics
# HEAD
HTTP Semantics
# OPTIONS
HTTP Semantics
# POST
HTTP Semantics
# PUT
HTTP Semantics
# TRACE

瀏覽器相容性

BCD tables only load in the browser

參見