我正在检索 JSON,但由于其长度有限 (2147483644),我收到此错误。
我怎样才能捕捉到这个错误?
使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了 maxJsonLength 属性上设置的值。
这就是我现在编码的方式。
[HttpGet]
public JsonResult GetSearchData(string filter)
{
IRemediationService svc = new RemediationService();
var data = svc.SearchData(filter);
try{
return Json(data, JsonRequestBehavior.AllowGet);
}catch(Exception e){
return "Error";
}
}