Theme NexT works best with JavaScript enabled

ShunNien's Blog

不積跬步,無以致千里;不積小流,無以成江海。

0%

web.config 中的 maxJsonLength 設定

主要是傳送某個表單資料時,發生以下錯誤

Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.\r\nParameter name: input”,”StackTrace”:” …

加上後端程式已經採用 json.net 解析了,所以想起 config 還沒設定,所以需要設定一下 web.config

1
2
3
4
5
6
7
8
9
<configuration> 
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="20000"/>
</webServices>
</scripting>
</system.web.extensions>
</configuration>

不設定的話,預設值是 2097152 字元,換算就是 4 MB

參考資料

歡迎關注我的其它發布渠道