【发布时间】:2018-04-05 10:38:36
【问题描述】:
我可以通过 ajax 请求调用每个 webApi 方法,但我不能通过 c# 来调用。
这是一个简单的 web api,每个人都可以在 asp.net mvc web api 中创建它,但我找不到任何关于调用的示例并通过 c# 以编程方式获取它。
public class TestController : ApiController
{
// GET: api/Test
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
}
请有人告诉我如何在 c# 中调用这个 web api 方法并获取这两个值。我们如何在 c# 中从 Web 服务(RestFull-without reference)中获取价值?
【问题讨论】:
-
您可以使用几个具体的 .NET 类来促进发出 HTTP 请求,或者如果您想真正深入了解该过程,您甚至可以构建自己的 HTTP 客户端。可能性无穷无尽。您研究和/或尝试过什么?大量在线示例和文档,您可以通过谷歌搜索轻松找到它们。
标签: c# asp.net asp.net-mvc asp.net-web-api asp.net-mvc-5.2