【发布时间】:2016-02-11 06:00:26
【问题描述】:
我正在尝试返回一个大集合 o json(大约 2MB),但 web api 返回错误:
“使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了 maxJsonLength 属性上设置的值”。我尝试在 web.config 中配置 maxJsonLength 属性,但没有成功。
我在 stackoverflow 中看到了另一个 answers,但都与常规 .NET MVC 控制器相关,而不是 ApiController。
是否可以绕过内部 JavaScriptSerializer maxJsonLenght 或通过执行一些自定义 JsonSerializerType 格式?
【问题讨论】:
-
嗨@Coastpear 你使用的是什么版本的webapi?根据您使用的版本,覆盖会有所变化。
-
我使用的是 5.1.0.0 版
标签: json asp.net-web-api