HTTP方法介紹

我們知道HTTP是互聯網上廣泛使用的應用層協議,說起HTTP方法,大家肯定會想到諸如GET、POST等名詞,但HTTP協議真的就只有這兩種方法嗎?他們的確切含義又是什麼呢?

GET

GET方法用於從伺服器獲取一個資源,比如GET /product.txt HTTP/1.1。

POST

POST方法用於向伺服器上報一段數據,最典型的比如表單。

HEAD

HEAD可以用於在不需要伺服器發送主體的情況下,返回頭部信息。

PUT

PUT這是用於在伺服器上創建/改寫一個文件。

DELETE

DELETE用於指示伺服器刪除一個文件,但是伺服器是否執行取決於伺服器的配置。

OPTIONS

OPTIONS則是用於探索伺服器支持哪些方法。

Advertisements

TRACE

一個HTTP請求在到達伺服器之前,可能要經過防火牆、代理等多個節點,TRACE可以用於跟蹤請求經過的路徑信息。

Advertisements

你可能會喜歡