常見的有5種,分別是GET、HEAD, POST、PUT、 DELETE - GET:
它是最常見的方法,用于獲取資源,常用于向服務器查詢某些信息。打開網頁一般都是用GET方法,因為要從 Web 服務器獲取信息
- HEAD:類似于 GET請求,只不過返回的響應中沒有具體的內容,用于獲取報頭。
- POST:向指定資源提交數據進行處理請求(例如提交表單或者上傳文件), 數據被包含在請求體中。POST請求可能會導致新的資源的建立和/或對已有資源的修改。
- PUT:從客戶端向服務器傳送的數據取代指定文檔的內容。
- DELETE:請求服務器刪除指定的頁面。 最常見的HTTP請求方法是GET 和 POST。GET一般用于獲取/查詢資源信息,而POST一般用于更新資源信息。
GET和POST的區別:
- GET提交的數據會放在?之后,以問號(?)分割URL 和傳輸數據,參數之間以&相連
- GET提交的數據大小有限制(因為瀏覽器對URL的長度有限制), 而POST 方法提交的數據大小沒有限制。
- GET方式提交數據會帶來安全問題,比如一個登錄頁面通過GET方式提交數據時,用戶名和密碼將出現在URL上,如果頁面可以被緩存或者其他人可以訪問這臺機器,就可以從歷史記錄獲得該用戶的賬號和密碼。
更多關于web前端培訓的問題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項目實操的話可以點擊咨詢課程顧問,獲取試聽資格來試聽我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門到精通。