我是Visual Studio的新手。当我尝试研究如何在C#中使用REST时,我发现我们应该在新项目列表中选择 MVC4 Web Application 。虽然我已经安装了Visual Studio安装的ASP.NET Web开发,但MVC4 Web应用程序选项不可见。 有没有其他方法可以使用REST获取HTML Web表元素。我们可以使用网络表单而不是MVC4吗?此外,如果可以提供任何博客链接,这有助于初学者学习开发网页,可以使用REST点击按钮点击其他网站的数据,我们将不胜感激。
答案 0 :(得分:1)
无论您的项目类型是什么(MVC,WebForms),您都可以使用HttpClient向现有API发送请求。
Microsoft的文档提供了有关如何执行此操作的详细说明: https://docs.microsoft.com/en-us/aspnet/web-api/overview/advanced/calling-a-web-api-from-a-net-client
链接页面使用控制台应用程序,但与HttpClient初始化和请求相关的代码应该适用于MVC和WebForms应用程序,前提是包含了正确的库(如链接文档中所述)。