我们知道如何在ASP.NET MVC的web.config中设置maxJsonLength,但在.NET Core中呢?
而PostAsync之后上线#4发布大JSON对象,我面对的这个错误。
使用JSON进行序列化或反序列化时出错
JavaScriptSerializer。字符串的长度超过设定的值
在maxJsonLength财产
程式码片段:
var jsonString = JsonConvert.SerializeObject(rvd);
var content = new StringContent(jsonString, System.Text.Encoding.UTF8, "application/json");
var result = await client.PostAsync(returnUrl, content);
var temp = result.Content.ReadAsStringAsync().Result;
任何解决方案或解决方法将不胜感激。谢谢。
最佳答案
根据documentation的最大长度是有符号int的大小(大约2GB)。
关于c# - Asp.NET Core如何设置maxJsonLength,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58659843/