常用的HTTP方法有哪些?

2022-03-31 07:35:24 字數 837 閱讀 5853

get: 用於請求訪問已經被uri(統一資源識別符號)識別的資源,可以通過url傳參給伺服器

post:用於傳輸資料給伺服器,主要功能與get方法類似,但一般推薦使用post方式。

put: 傳輸資料,報文主體中包含檔案內容,儲存到對應uri位置。

head: 獲得報文首部,與get方法類似,只是不返回報文主體,一般用於驗證uri是否有效。

delete:刪除檔案,與put方法相反,刪除對應uri位置的檔案。

options:查詢相應uri支援的http方法。

put 和  post 的區別:

put通常指定了資源的存放位置,而post則沒有,post的資料存放位置由伺服器自己決定。舉個例子:如乙個用於提交博文的url,/addblog。如果用put,則提交的url會是像這樣的」/addblog/abc123」,其中abc123就是這個博文的位址。而如果用post,則這個位址會在提交後由伺服器告知客戶端。目前大部分部落格都是這樣的。顯然,put和post用途是不一樣的。具體用哪個還取決於當前的業務場景。

head 和 get 的區別:

head:head和get本質是一樣的,區別在於head不含有呈現資料,而僅僅是http頭資訊。有的人可能覺得這個方法沒什麼用,其實不是這樣的。想象乙個業務情景:欲判斷某個資源是否存在,我們通常使用get,但這裡用head則意義更加明確。

以上的六種方法,我們可以跟資料庫的crud增刪改查操作對應起來:

create :put

read:get

update:post

delete:delete

這樣一來就實現了http和資料庫操作

HTTP請求的常用方法有哪些

http請求的常用方法有 get方法 post方法 head方法 put方法 delete方法 connect方法 options方法 trace方法。下面本篇文章就給大家介紹具體介紹一下http請求的常用方法,希望對你們有所幫助。什麼是http?http,即超文字傳輸協議,是一種實現客戶端和伺服器...

object常用的方法有哪些

1.我們最常用的方法就是tostring 方法,將物件資訊變成字串返回。class people public class text 但是當我們採用tostring輸出物件的時候,實際輸出了對像的位址時,需要對tostring的方法進行重寫 class people 2.常用的方法還有equals ...

陣列的常用方法有哪些?

1 字串轉字串陣列 split 方法 字面意思split 分開,故split方法是把字串分割成字串陣列,也就是把字串的分割成乙個個的單個字串元素 例如 var str script console.log str.split s c r i p t 注 split 括號裡的雙引號一定要加 2 分隔符...