【发布时间】:2014-09-02 15:50:59
【问题描述】:
我们如何识别特定 URL 将调用具有相同名称的 GET/POST 操作 一个用于 GET,一个用于 POST:
[HttpGet]
public ViewResult Edit(){}
[HttpPost]
public ViewResult Edit(){}
或者我们如何识别特定 URL 将调用 GET/POST/PUT/DELETE 操作方法
【问题讨论】:
-
这应该取决于客户端指定 GET/POST 等的调用方法。
-
您的页面将使用您隐式或显式指定的 HTTP 谓词生成对其他页面的请求。其他页面,或由不友好用户编辑的页面,可能会使用意想不到的动词。
标签: asp.net-mvc razor http-post