今天有同事在数据库里边添加了数据,然后前端同事告诉我接口报错
一开始以为数据量添加了几十万条,后来一看数据库,感觉不对,后来看了下一个字段,发现同事在该字段存的是字符流,导致msxjsonlength长度不够,下面就是解决办法
下面展示一些 内联代码片
。
//数据不超过4M使用
return this.MyJson(json, JsonRequestBehavior.AllowGet, "yyyy/MM/dd HH:mm:ss");
//数据过大时使用
return new ContentResult
{
Content = new JavaScriptSerializer { MaxJsonLength = Int32.MaxValue }.Serialize(json),
ContentType = "application/json"
};