调用webservice时提示对操作的回复消息正文进行反序列化时出错
来源:互联网 发布:淘宝图片尺寸cm 编辑:程序博客网 时间:2024/06/06 05:36
主要原因webservice返回值的长度超过readerQuotas中的了maxStringContentLength值,造成返回值截断,不完整,反序列化时出错。
<readerQuotas maxDepth="32" maxStringContentLength="81920" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
解决方案:调整maxStringContentLength的值
Web service 超过了最大请求长度
Web service的默认的请求长度是4M
当内容超过了4M会报错
System.Web.Services.Protocols.SoapException: 运行配置文件中指定的扩展时出现异常。 ---> System.Web.HttpException: 超过了最大请求长度。
在 System.Web.HttpRequest.GetEntireRawContent()
在 System.Web.HttpRequest.get_InputStream()
在 System.Web.Services.Protocols.SoapServerProtocol.Initialize()
--- 内部异常堆栈跟踪的结尾 ---
可以在Web.config修改最大的请求长度,如修改成50M
system.web>
<httpRuntime maxRequestLength= "51200" executionTimeout="3600" />
</system.web>
- 调用webservice时提示对操作的回复消息正文进行反序列化时出错
- 对操作 “xxx” 的回复消息正文进行反序列化时出错。
- C#对操作“××”的回复消息正文进行反序列化时出错
- 调用webserivce时报错“对操作"方法名"的回复消息正文进行反序”
- 格式化程序尝试对消息反序列化时引发异常: 尝试对参数 http://tempuri.org/ 进行反序列化时出错: GetLzdtArticleResult。InnerException 消息是“反序
- 调用WCF接口时出现“格式化程序尝试对消息反序列化时引发异常....”
- webservice调用出错的问题
- cxf调用webService时出错
- 关于JS对正文进行字数统计的一段代码
- WebService的axis客户端调用时出错解决方法
- 【C#】解决进行反序列化时出错:。InnerException 消息是“反序列化对象 属于类型 System.String 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。
- 利用C#开发web应用程序时,对注册表进行操作提示没有权限的解决办法
- 如何处理“使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错”的问题
- 调用WebService出错
- 调用WebService出错
- android 调用webservice出错
- webservice客户端调用出错
- 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错
- 中国房地产泡沫规模巨大将载入历史 面临崩溃风险
- Data Structures (Weiss) Chapter 6: Leftist Heap
- 重做日志配置的实例
- ExtJs 属性多继承 requires,mixins,config用法
- CSS 参考手册
- 调用webservice时提示对操作的回复消息正文进行反序列化时出错
- 深度围观block:第一集&第二集
- java线程池使用说明
- 处女作
- ACE vs Boost: Singleton的实现
- oracle数据库中存储结构之间的关系
- 表空间的分类及表空间与数据文件的关系
- LCD 显像原理
- bridge模式