0
我們怎樣才能識別特定的URL將調用具有GET同名 一個,一個用於POST的GET/POST動作:獲取和在ASP.net MVC POST操作調用
[HttpGet]
public ViewResult Edit(){}
[HttpPost]
public ViewResult Edit(){}
或者我們如何可以識別特定的URL將調用GET/POST/PUT/DELETE動作方法
我們怎樣才能識別特定的URL將調用具有GET同名 一個,一個用於POST的GET/POST動作:獲取和在ASP.net MVC POST操作調用
[HttpGet]
public ViewResult Edit(){}
[HttpPost]
public ViewResult Edit(){}
或者我們如何可以識別特定的URL將調用GET/POST/PUT/DELETE動作方法
發送請求時,客戶端指定它是GET請求還是POST請求。
(值得注意的是,還有其他請求方法不是GET和POST,見here瞭解詳情。)
一個小點,我不認爲你的例子編譯,因爲兩者的GET方法和你POST方法具有相同的簽名。通常,您的POST方法將爲客戶端提交的數據提供參數。
這應該取決於來自客戶端的指定GET/POST等的調用方法。 – 2014-09-02 15:53:25
您的頁面將使用您指定的HTTP動詞生成其他頁面的請求,這些動詞是您隱式指定的或顯式指定的。其他頁面或由不友好用戶編輯的頁面可能會使用意想不到的動詞。 – HABO 2014-09-02 15:57:31