http請求的八種方式


  1. GET 請求獲取由Request-URI所標識的資源,get請求會在URL中顯示請求的資源,一般只用於數據的讀取
  2. POST 在Request-URI所標識的資源后附加新的數據。
  3. PUT 請求服務器存儲一個資源,並用Request-URI作為其標識。PUT請求會向指定資源位置上傳其最新內容,PUT方法是冪等的方法。通過該方法客戶端可以將指定資源的最新數據傳送給服務器取代指定的資源的內容
  4. DELETE 請求服務器刪除由Request-URI所標識的資源。DELETE請求用於請求服務器刪除所請求URI(統一資源標識符,Uniform Resource Identifier)所標識的資源。DELETE請求后指定資源會被刪除,DELETE方法也是冪等的。
  5. HEAD 請求獲取由Request-URI所標識的資源的響應消息報頭。HEAD方法與GET方法一樣,都是向服務器發出指定資源的請求。但是,服務器在響應HEAD請求時不會回傳資源的內容部分,即:響應主體。這樣,我們可以不傳輸全部內容的情況下,就可以獲取服務器的響應頭信息。HEAD方法常被用於客戶端查看服務器的性能。
  6. OPTIONS 請求查詢服務器的性能,或查詢與資源相關的選項和需求。OPTIONS請求與HEAD類似,一般也是用於客戶端查看服務器的性能。 這個方法會請求服務器返回該資源所支持的所有HTTP請求方法,該方法會用’*'來代替資源名稱,向服務器發送OPTIONS請求,可以測試服務器功能是否正常。JavaScript的XMLHttpRequest對象進行CORS跨域資源共享時,就是使用OPTIONS方法發送嗅探請求,以判斷是否有對指定資源的訪問權限。
  7. TRACE請求服務器回送收到的請求信息,主要用語測試或診斷。TRACE請求服務器回顯其收到的請求信息該方法主要用於HTTP請求的測試或診斷
  8. CONNECT能夠將連接改為管道方式的代理服務器。通常用於SSL加密服務器的鏈接與非加密的HTTP代理服務器的通信。

事實上,http有以下幾種請求:
GET 請求獲取由Request-URI所標識的資源,get請求會在URL中顯示請求的資源,一般只用於數據的讀取POST 在Request-URI所標識的資源后附加新的數據。PUT 請求服務器存儲一個資源,並用Request-URI作為其標識。PUT請求會向指定資源位置上傳其最新內容,PUT方法是冪等的方法。通過該方法客戶端可以將指定資源的最新數據傳送給服務器取代指定的資源的內容。DELETE 請求服務器刪除由Request-URI所標識的資源。DELETE請求用於請求服務器刪除所請求URI(統一資源標識符,Uniform Resource Identifier)所標識的資源。DELETE請求后指定資源會被刪除,DELETE方法也是冪等的。HEAD 請求獲取由Request-URI所標識的資源的響應消息報頭。HEAD方法與GET方法一樣,都是向服務器發出指定資源的請求。但是,服務器在響應HEAD請求時不會回傳資源的內容部分,即:響應主體。這樣,我們可以不傳輸全部內容的情況下,就可以獲取服務器的響應頭信息。HEAD方法常被用於客戶端查看服務器的性能。OPTIONS 請求查詢服務器的性能,或查詢與資源相關的選項和需求。OPTIONS請求與HEAD類似,一般也是用於客戶端查看服務器的性能。 這個方法會請求服務器返回該資源所支持的所有HTTP請求方法,該方法會用’*'來代替資源名稱,向服務器發送OPTIONS請求,可以測試服務器功能是否正常。JavaScript的XMLHttpRequest對象進行CORS跨域資源共享時,就是使用OPTIONS方法發送嗅探請求,以判斷是否有對指定資源的訪問權限。TRACE請求服務器回送收到的請求信息,主要用語測試或診斷。TRACE請求服務器回顯其收到的請求信息,該方法主要用於HTTP請求的測試或診斷。CONNECT能夠將連接改為管道方式的代理服務器。通常用於SSL加密服務器的鏈接與非加密的HTTP代理服務器的通信。————————————————版權聲明:本文為CSDN博主「Astar_小白的成長之路」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。原文鏈接:https://blog.csdn.net/Tracy_frog/article/details/82903513


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM