get put post delete含義與區別

2021-09-29 17:44:38 字數 752 閱讀 2328

1、get請求會向資料庫發索取資料的請求,從而來獲取資訊,該請求就像資料庫的select操作一樣,只是用來查詢一下資料,不會修改、增加資料,不會影響資源的內容,即該請求不會產生***。無論進行多少次操作,結果都是一樣的。

2、與get不同的是,put請求是向伺服器端傳送資料的,從而改變資訊,該請求就像資料庫的update操作一樣,用來修改資料的內容,但是不會增加資料的種類等,也就是說無論進行多少次put操作,其結果並沒有不同。

3、post請求同put請求類似,都是向伺服器端傳送資料的,但是該請求會改變資料的種類等資源,就像資料庫的insert操作一樣,會建立新的內容。幾乎目前所有的提交操作都是用post請求的。

4、delete請求顧名思義,就是用來刪除某乙個資源的,該請求就像資料庫的delete操作。

就像前面所講的一樣,既然put和post操作都是向伺服器端傳送資料的,那麼兩者有什麼區別呢。。。post主要作用在乙個集合資源之上的(url),而put主要作用在乙個具體資源之上的(url/***),通俗一下講就是,如url可以在客戶端確定,那麼可使用put,否則用post。

綜上所述,我們可理解為以下:

1、post              /url                  建立

2、delete          /url/***           刪除

3、put                /url/***           更新

4、get                /url/***           檢視

get put post delete含義與區別

1 get請求會向資料庫發索取資料的請求,從而來獲取資訊,該請求就像資料庫的select操作一樣,只是用來查詢一下資料,不會修改 增加資料,不會影響資源的內容,即該請求不會產生 無論進行多少次操作,結果都是一樣的。2 與get不同的是,put請求是向伺服器端傳送資料的,從而改變資訊,該請求就像資料庫...

get put post delete含義與區別

1 get請求會向資料庫發索取資料的請求,從而來獲取資訊,該請求就像資料庫的select操作一樣,只是用來查詢一下資料,不會修改 增加資料,不會影響資源的內容,即該請求不會產生 無論進行多少次操作,結果都是一樣的。2 與get不同的是,put請求是向伺服器端傳送資料的,從而改變資訊,該請求就像資料庫...

get put post delete含義與區別

1 get請求會向資料庫發索取資料的請求,從而來獲取資訊,該請求就像資料庫的select操作一樣,只是用來查詢一下資料,不會修改 增加資料,不會影響資源的內容,即該請求不會產生 無論進行多少次操作,結果都是一樣的。2 與get不同的是,put請求是向伺服器端傳送資料的,從而改變資訊,該請求就像資料庫...