尝试将类对象传递给以下方法:
[EnableCors(origins: "*", headers: "*", methods: "*")]
public class UserController : ApiController
{
[HttpPost]
[AttributeRouting.Web.Mvc.Route("api/user")]
public HttpResponseMessage Post([FromBody]MyUser u)
{
输入:
{"id":"1","username":"name","password":"pass","role":""}
提琴手请求:
User-Agent:Fiddler
接受:application / json
Content-Type:application / json
主持人:localhost:50682
内容长度:77
WebApiConfig.cs文件注册方法:
config.EnableCors();
config.MapHttpAttributeRoutes();
Global.asax文件Application_Start()方法
protected void Application_Start()
{
//GlobalConfiguration.Configure(WebApiConfig.Register);
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
欢迎任何建议!