Mik*_*att 6 asp.net-mvc http-verbs
限制每个操作的可用HTTP谓词是一个好习惯吗?我的代码是不带清洁剂[HttpGet],[HttpPost],[HttpPut],或[HttpDelete]装饰的每一个动作,但它也可能是不太可靠的或安全.我没有在许多教程或示例代码中看到这一点,除非明确要求动词,比如有两个"创建"动作,其中GET版本返回一个新表单,POST版本插入一个新记录.
[HttpGet]
[HttpPost]
[HttpPut]
[HttpDelete]
Dar*_*rov 3
就我个人而言,我尝试尊重RESTful 约定并指定 HTTP 动词,但 GET 操作除外,这些操作不会修改服务器上的任何状态,从而允许使用任何 HTTP 动词调用它们。
归档时间:
15 年,1 月 前
查看次数:
2630 次
最近记录: