zoukankan      html  css  js  c++  java
  • JSON序列化的长度

    前晚在内部系统出现跟其他系统对接数据,出现莫名奇妙的错误,然后查各自的发布记录,近来都没有发布过,所以问题可能出现在数据上,然后用postman 模拟一下请求,出现了下图的error

    最后查明是因为数据量有点大,且没有指明json序列化的长度导致了,最后一顿设置,搞好了,以下是搞好设置,记录一下

    {"Message":"使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength 属性设置的值。
    ","StackTrace":" 在 System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj, StringBuilder output,
    SerializationFormat serializationFormat) 在 System.Web.Script.Serialization.JavaScriptSerializer.Serialize(Object obj,
    SerializationFormat serializationFormat) 在 System.Web.Script.Services.RestHandler.InvokeMethod(HttpContext context,
    WebServiceMethodData methodData, IDictionary`2 rawParams) 在
    System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)",
    "ExceptionType":"System.InvalidOperationException"}
    解决方案:

    
      <scripting>
       <webServices>
        <jsonSerialization maxJsonLength="1024000"></jsonSerialization>
       </webServices>
      </scripting>
      
    
  • 相关阅读:
    HTML标签(二)
    HTML 表单
    HTML列表
    HTML表格
    Critical Section Problems
    Stack, Queue and Priority Queue
    Introduction to Dynamic Set
    Introduction to Divide-and-Conquer
    Sorting Algorithms Overview
    Python学习笔记(三)数据类型
  • 原文地址:https://www.cnblogs.com/shoupifeng/p/12302275.html
Copyright © 2011-2022 走看看