Web API JSON属性长度限制

本文关键字:长度限制 属性 JSON API Web | 更新日期: 2023-09-27 17:50:51

我将JSON从Objective-C发布到c# Web API服务。Web API控制器上的POST方法自动将POST表单数据反序列化为。net中相应的类型化对象。

我的问题是,一个属性,一个简单的字符串属性,只有接收一个值,如果张贴的字符串是一个足够小的大小。我为该字段发布的信息是图像的Base64编码字符串表示。如果我使用的图像足够小,属性就可以完美地表现出来。如果编码的图像稍微大一些,比如80k,那么它将被反序列化为一个空字符串。

有人可以提供一些关于如何控制在Web API/MVC JSON反序列化所涉及的最大长度/大小的信息?

Web API JSON属性长度限制

我猜你正在寻找这个。将其添加到web.config

<jsonSerialization maxJsonLength="maximumlengthhere" />

请参考下面的链接:希望对您有所帮助

http://www.drdobbs.com/windows/parsing-big-records-with-jsonnet/240165316http://james.newtonking.com/json/help/html/Performance.htm