Post用Post方法,参见下面的代码:public class ValuesController : ApiController
{
// GET api/values
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
} // GET api/values/5
public string Get(int id)
{
return "value";
} // POST api/values
public void Post(string value)
{
} // PUT api/values/5
public void Put(int id, string value)
{
} // DELETE api/values/5
public void Delete(int id)
{
}
}代码来自:
http://www.codeproject.com/Articles/588909/ASP-NET-WEB-API-Basics-MVC-4
{
// GET api/values
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
} // GET api/values/5
public string Get(int id)
{
return "value";
} // POST api/values
public void Post(string value)
{
} // PUT api/values/5
public void Put(int id, string value)
{
} // DELETE api/values/5
public void Delete(int id)
{
}
}代码来自:
http://www.codeproject.com/Articles/588909/ASP-NET-WEB-API-Basics-MVC-4
解决方案 »
- 100分,寻asp.net+sql server投票器源码
- 如何实现选中输入框的值。
- asp.net中javascript 迷茫
- DetailsView1模板列事件
- 关于自定义用户控件的事件的问题
- ↗↗↗↗↗↗↗↗↗↗↗↗TreeView的TreeNode的ToolTip属性怎么只能显示100字符阿↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗↗
- 问一下 用VC编写的软件,用C#可以实现吗?
- asp发布网站上,对execel操作没有反应
- 如何给一个textBox动态的加title 也就是提示 tooltip
- 为什么在本机上可用的网站,上传到网上的空间后却出错(急,在线等待)
- TextBox怎么根据光标删除对应的数据
- MVC3使用过滤器只能捕获Action的异常,如何捕获到业务逻辑层的异常?
/// <summary>
/// 获取推送key
/// </summary>
[HttpPost]
[Route("Android/{prefix}/Clients")]
public string Post(string prefix,string deviceId)
{
string pushKey = "h3KWPLcfTJo7ViP6A6NkTcTgcg5o3MbgagsowdQcmQR8bJCBjSTm2jwVwn3E08fN";
return pushKey;
}
前端调用
$.post("Android/edu/Clients",{deviceId:101}) //取不到
$.post("Android/edu/Clients?deviceId=101") //这样没问题
这是为毛啊?????
后台要用一个class来封装的,要不然获取不到的
http://weblog.west-wind.com/posts/2012/May/08/Passing-multiple-POST-parameters-to-Web-API-Controller-Methods
{
int Id{get;set;}
....
}
目前来说,web api 是这样的
[HttpPost]
public ApiResult SaveProject(JObject jObject)
{