我使用Visual Studio 2012 RC。 我使用的是默认的路由,并具有以下Web API控制器:
public class FooController : ApiController
{
// GET api/foo
public IEnumerable<string> Get()
{
return new string[] { "value1", "value2" };
}
// GET api/foo/5
public string Get(int id)
{
return "value";
}
// POST api/foo
public string Post(string abc)
{
Console.WriteLine("value: {0}", abc);
return "foo" + abc;
}
// PUT api/foo/5
public void Put(int id, string value)
{
}
// DELETE api/foo/5
public void Delete(int id)
{
}
}
我想做POST在提琴手的一个简单的测试,所以我有
请求头
用户代理:提琴手
内容类型:应用程序/ JSON
请求体
{ “ABC”: “DEF”}
当我调试的要求,参数ABC进来为空,而不是“高清”。 是不是有什么毛病我提琴手语法?