我不熟悉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