0
点赞
收藏
分享

微信扫一扫

ASP.NET MVC的WebApi使用


不多说,我直接使用代码,过程如下


1.创建一个继承ApiController的控制器

   

<span style="font-size:14px;">using System.Collections.Generic;
using System.Web.Http;

namespace Web_MVC4.Controllers
{
public class SupportController : ApiController
{
// GET api/Support
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}

// GET api/Support/5
public string Get(int id)
{
return "value";
}

// POST api/Support
public void Post([FromBody]string value)
{
}

// PUT api/Support/5
public void Put(int id, [FromBody]string value)
{
}

// DELETE api/Support/5
public void Delete(int id)
{
}
}
}</span>


2.js异步调用

   

<span style="font-size:14px;">    <script type="text/javascript">
$(function () {
$.ajax({
type: "GET",
url: "/api/SupportV4/1",
success: function (data) {
alert(data);
}
});
});
</script></span>


预览一下吧!


当然这是web调用,我们也可以使用客户端程序来调用,或者把链接给其它需要调用的网站或者客户端程序

举报

相关推荐

0 条评论