使用ASP.NET Core 3.x 構建 RESTful API P20 HTTP方法的安全性和冪等性
博客園文章Id:
安全性和冪等性
- 安全性是指方法執行後並不會改變資源的表述.
- 冪等性是指方法無論執行多少次都會得到相等的結果.
HTTP方法 | 安全? | 冪等? |
---|---|---|
GET | 是 | 是 |
OPTIONS | 是 | 是 |
HEAD | 是 | 是 |
POST | 不 | 不 |
DELETE | 不 | 是 |
PUT | 不 | 是 |
PATCH | 不 | 不 |
上述描述都是屬於HTTP理論的一部分,我們應當遵循自要求進行API的開發.
- 上述文檔參考自
安全性和冪等性