WCF RestFull提交数据超出限额解决方法
2024-08-24 18:43:17
最近在使用wcf restfull时出现了超大数据提交出错的问题。
服务端会返回错误:服务器处理请求时遇到错误。有关构造有效服务请求的内容,请参阅服务帮助页。异常消息为“反序列化对象 属于类型 YesWayClientAPI.TourRecord.Model.TourRecordSaveTrackRequest 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。”。
这时我们可以通过配置web.config来解决这个问题:
在web.config中的<system.serviceModel>节点下添加下面配置项:
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" transferMode="StreamedRequest" helpEnabled="true" maxReceivedMessageSize="10485760" automaticFormatSelectionEnabled="true" defaultOutgoingResponseFormat="Json" >
<readerQuotas maxStringContentLength="8192000" />
</standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>
最新文章
- 关于ActionBar
- doc2vec使用说明(二)gensim工具包 LabeledSentence
- Java MySql 批量插入数据库addBatch
- meta标签和作用
- JS不兼容减号,css属性转驼峰写法
- 项目文件中含有两个config文件,app.config与app1.config,如何获取app1.config中的配置
- [ActionScript 3.0] AS3.0 获取像素点的灰度
- Zend Studio 12.0.2正式版发布和破解方法,zend studio 12.0.1汉化,相式设置为Dreamweaver,空格缩进为4个, 代码默认不折叠的设置,Outline中使用的图形标志,代码颜色之eot设置。
- iOS 判断只有数字、小数点和减号
- ccr1
- C# 窗体程序入门 之计算器
- Servlet实现文件上传(深度)(二)
- Java复习随笔
- Spring中对象和属性的注入方式
- kubernetes之管理容器的计算资源
- 初步学习大数据——设置虚拟机固定ip地址
- P3301 [SDOI2013]方程
- 吴裕雄 python神经网络 水果图片识别(5)
- 如何写django中form的测试用例
- SpringBoot之整合Redis