Get、Post、Put與Delete的區別


Get、Post、Put與Delete的區別

GET

  • GET請求是用來獲取數據的,不對服務器的數據做任何的修改,新增,刪除等操作。
  • GET請求就像數據庫的SELECT操作一樣,只是用來查詢一下數據,不會修改、增加數據,不會影響資源的內容。
  • GET請求會把請求的參數附加在URL后面,這樣會產生安全問題,如果是系統的登陸接口采用的GET請求,需要對請求的參數做一個加密。

PUT

  • PUT請求是向服務器端發送數據的,
  • PUT請求就像數據庫的UPDATE操作一樣,用來修改數據的內容,
  • PUT的側重點在於對於數據的修改操作。

POST

  • POST請求同PUT請求類似,都是向服務器端發送數據的,
  • 但是POST請求會改變數據的種類等資源,就像數據庫的INSERT操作一樣,會創建新的內容。
  • 常用來數據的提交,新增操作。

DELETE

  • DELETE請求用來刪除某一個資源的,
  • DELETE請求就像數據庫的DELETE操作一樣。

根據上邊四個描述,可以理解為:
1. POST 創建
2. DELETE 刪除
3. PUT 更新
4. GET 查看


免責聲明!

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



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