2012-11-02 50 views
0

我不熟悉MVC4和Web api這個主題。我的問題可能是基本的,但對我有幫助。 我用(HTTP://本地主機:3668/API /值)和(HTTP://本地主機:3668/API /值/ 3)來電得到執行getget(int id)的方法。但不知道如何在api控制器中調用Post和delete方法,謝謝。在Web api控制器中調用Post和Delete方法

回答

0

你不能只將地址打入你喜歡的瀏覽器。靈活的開發和調試解決方案是一個命令行工具,如curl(http://curl.haxx.se/),它能夠發送HTTP GET,POST,PUT,DELETE等。

爲了從應用程序中使用api,您的客戶技術。如果您正在製作基於瀏覽器的應用程序,則可以使用xmlhttprequest發送GET,POST,PUT和DELETE請求。如果您需要服務器到服務器通信,則可以使用System.Net.WebClient

1

如果您單擊表單按鈕,將會檢測到郵件。從C#代碼,你可以做這樣的事情

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost:3668/api/values/3"); 
request.Method = "DELETE"; 
相關問題