我正在尝试通过HttpResponseMessage response = await client.PostAsJsonAsync(url, apiModel);
不幸的是,我收到一个错误:
”使用JSON进行序列化或反序列化时出错 JavaScriptSerializer。字符串的长度超过设置的值 在maxJsonLength属性上。”
我也在web.config下添加了它。
<webServices>
<jsonSerialization maxJsonLength="2147483647"/>
</webServices>
是否可以“手动”增加最大长度?
我获取了JSON字符串,并将其复制到Notepad ++。如果可以,它的长度为3M字符。谢谢。
答案 0 :(得分:-2)
使用以下代码使其正常工作:
SynchronizationContext