MVC4 WebAPI POST数据问题

api

 [HttpPost]
 public string PostAvartos(Test model)
{
  if (model != null)
  {
    LoggerHelper.WriteInfo(model.id + " " + model.name);
  }
  else
  {
    LoggerHelper.WriteInfo("error");
  }

return "";
}

实体类

public class Test
    {
        public int id { get; set; }
        public string name { get; set; }
    }

前端post

 $.ajax({
            url: "/api/PostAvartos",
            type: "post",
            data: {id:1,name:‘2‘},
            contentType: "application/json"
        });
时间: 2024-10-12 16:55:29

MVC4 WebAPI POST数据问题的相关文章

MVC4 WebAPI中如何返回一张图片

public HttpResponseMessage Get(string imageName, int width, int height) { Image img = GetImage(imageName, width, height); MemoryStream ms = new MemoryStream(); img.Save(ms, System.Drawing.Imaging.ImageFormat.Png); HttpResponseMessage result = new Htt

ASP.NET WebApi 开放数据

概述 开放式数据协议(OData) 是用于在 web 数据访问协议.它提供统一的方式来构造数据. 查询的数据和操纵数据集通过 CRUD 操作.它支持 AtomPub (XML) 和 JSON 格式.它还定义的方式来公开元数据有关的数据.客户端可以使用元数据来发现的类型信息和数据集的关系. ASP.NET Web API 容易地创建一个数据集的 OData 终结点.您可以控制到底哪些 OData 操作终结点支持.你可以承载多个 OData 端点,除了非 OData 端点.你有你的数据模型后, 端业

MVC4 WebAPI(一)

不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参见Web 服务编程,REST 与 SOAP (一)环境准备 本机的环境是XP+VS2010,需要安装VS2010 SP1升级包,MVC4升级包,Vs2010安装SP1后会影响SQL

MVC4 WebAPI(一)(转)

出处:http://www.cnblogs.com/wk1234/archive/2012/04/28/2468491.html 不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参见Web 服务编程,REST 与 SOAP (一)

MVC4 WebAPI(二)——Web API工作方式

在上篇文章中和大家一起学习了建立基本的WebAPI应用,立刻就有人想到了一些问题:1.客户端和WebService之间文件传输2.客户端或者服务端的安全控制要解决这些问题,要了解一下WebAPI的基本工作方式. (一)WebAPI中工作的Class 在MVC中大家都知道,获取Request和Response使用HttpRequest和HttpResponse两个类,在WebAPI中使用两外两个类:HttpRequestMessage 和HttpResponseMessage,分别用于封装Requ

WEBAPI获取数据

在大学学期期间学习的从mvc中的webapi中取数据 直接看代码 首先是控制器中的 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Http; using System.Web; using System.Web.Http; using System.Web.Security; namespace WEBAPI.Controllers { /

MVC4 WebApi开发中如果想支持Session请做好如下几个方面的问题

1.在WebApiConfig中建立建立HttpControllerHandler和HttpControllerRouteHandler 并覆写它 public class SessionRouteHandler : HttpControllerHandler,IRequiresSessionState { public SessionRouteHandler(RouteData routeData) : base(routeData) { } } public class SessionCon

图文详解 解决 MVC4 Code First 数据迁移

在使用Code first生成数据库后 当数据库发生更改时 运行程序就会出现数据已更改的问题  这时可以删除数据库重新生成解决 但是之前的数据就无法保留  为了保留之前的数据库数据  我们需要使用到Code first数据迁移 首先如果需要更改数据结构  必须是先更改model类 然后使用Code firs数据迁移  如果直接先更改了数据库 则使用数据迁移会报错 使用Code firs数据迁移图解 工具-->库文件包程序管理器-->程序包管理控制台  如图 注意观察 默认项目  和程序包源 因

MVC4 批量删除数据

效果: JQuery代码: <script type="text/javascript">    $(document).ready(function () {        // 全选        $("#selectAll").click(function () {            $("input[name='RKEY']").prop("checked", this.checked);