我不熟悉MVC4和Web api這個主題。我的問題可能是基本的,但對我有幫助。 我用(HTTP://本地主機:3668/API /值)和(HTTP://本地主機:3668/API /值/ 3)來電得到執行get
和get(int id)
的方法。但不知道如何在api控制器中調用Post和delete
方法,謝謝。在Web api控制器中調用Post和Delete方法
0
A
回答
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";
相關問題
- 1. Get和Post方法不能在Web API控制器中工作
- 2. Web API控制器將不能在ASP.NET Web窗體中使用POST/PUT/DELETE
- 3. Web API控制器中的多個GET和POST方法
- 4. 何時以及如何在Web API中使用POST,PUT和Delete方法
- 5. 如何設置一個Web API控制器Post方法
- 6. ASP.NET Web API - 一個控制器上的多個POST方法?
- 7. 如何使web API Post方法調用
- 8. 從MVC「控制器到WEB API控制器」的調用方法異步?
- 9. Api控制器方法沒有調用
- 10. web api cors preflight選項調用執行控制器方法
- 11. 鎖定Web API控制器方法
- 12. 從ajax請求調用laravel控制器與get/put/delete方法
- 13. Symfony2 POST方法控制器
- 14. 不允許在ASP.Net Web API控制器中使用405方法
- 15. 無法使用Asp .Net中的ajax調用Web API控制器方法
- 16. 網頁API控制器與多個POST和單put方法
- 17. 406在C#Web API中調用POST方法時的HTTP響應
- 18. 無法調用信號器OnDisconnected方法內的web api控制器
- 19. 鏈接和調用控制器方法
- 20. Salesforce REST API和DELETE方法
- 21. 調用控制器方法
- 22. 使用POST方法將數據從DataTables發送到Web API控制器
- 23. 在Web API中創建POST方法
- 24. CakePHP - 在控制器中調用API的最佳方法?
- 25. 在MVC控制器中使用Web Api
- 26. 在web api控制器中使用ControllerContext.RequestContext
- 27. 在另一個控制器中調用控制器方法Ember
- 28. 覆蓋POST,PATCH和DELETE方法
- 29. 在Web Api控制器中同時使用路由和POST參數
- 30. ASP.NET的Web API方法GET和POST