HTTP請求方式



     我們熟知的HTTP協議請求方式有三種,但實際上是有六種的,我在此一一闡述下。

1.GET:這種請求方式最爲常見,客戶程序通過這種請求方式訪問服務器上的一個文檔,並由服務器把文檔發給客戶程序;

2.POST:客戶程序可通過這種方式發送大量信息給服務器,不僅包含要訪問的文檔的URI,還包括大量的請求的請求正文,在這些請求正文中通常會包含HTML表單數據;

3.HEAD:用於在客戶程序和服務器之間交流一些內部數據,服務器不會返回具體的文檔。當使用GET和POST方法時,服務器最後都將特定的文檔返回給了客戶程序。HEAD請求方式則不同,它僅僅交流一些內部數據,這些數據不會影響到用戶瀏覽網頁的過程,可以說是對用戶透明的。HEAD請求方式通常不會單獨使用,而是爲其他請求方式起輔助作用。一些搜索引擎使用HEAD請求方式來獲取網頁的標誌信息,還有一些HTTP服務器在進行安全認證時,用這個方式來傳遞認證信息;

4.PUT:客戶程序通過這種方式把文檔上傳給服務器;

5.DELETE:客戶程序通過這種方式來刪除遠程服務器上的某個文檔。

客戶可以通過PUT和DELETE請求方式來管理遠程服務器上的文檔,但這兩種方式並不常用,所以很多HTTP服務器不支持PUT和DELETE。

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章