1. 程式人生 > >【Java web】get、put、post、delete請求方法總結

【Java web】get、put、post、delete請求方法總結

Http定義了伺服器互動的不同方法,其中get、put、post、delete是最基本的四種方法,其分別對應查、增、改、刪。但是在實際的操作中,只需get、post方法即可實現增刪改查操作,導致很多人在編碼過程中並未按規範進行編寫

在介紹上述四種請求方法前首先需要了解兩個概念:安全和冪等

安全的意思是指不管對一個頁面進行多少次操作,資源的狀態都不會改變

冪等的意思是指不管對一個頁面進行多少次操作,結果都一樣

安全和冪等的意義就是當用戶操作沒有達到預期的目標時,使用者可以不停地重試且不會產生副作用

其中,get操作是安全的,put、delete操作是冪等的,post操作既不是安全的也不是冪等的