呼叫webservice時提示對操作的回覆訊息正文進行反序列化時出錯
主要原因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>
相關文章
- asp.net 即時訊息提示ASP.NET
- 編譯專案時出現的錯誤 線上等回覆編譯
- Elasticsearch在進行聚合操作時提示Fielddata is disabled on text fields by defaultElasticsearch
- ABAP中對內表進行clear操作時的注意點
- RocketMQ定時/延時訊息MQ
- PHP與反ajax推送,實現的訊息實時推送功能PHP
- 微信開發中的訊息驗證與訊息回覆
- ASP.NET如何定時呼叫WebService服務ASP.NETWeb
- 即時訊息 - 時信魔方教程
- 當Ruby的model名字出錯時,在現實view時顯示錯誤的提示View
- SAP ABAP 系統進行 client 複製時遇到的 63999 table too wide 錯誤訊息clientIDE
- RocketMQ 訊息整合:多型別業務訊息——定時訊息MQ多型型別
- liunx進行 idea java 執行時反彙編IdeaJava
- [BUG反饋]onethink 登陸時呼叫$User = new UserApi; 報錯。API
- (原創) odoo17中在訊息主題(mail.thread)中傳送訊息時,是否通知訊息作者進行控制OdooAIthread
- 基於python對B站收藏夾按照視訊釋出時間進行排序Python排序
- expdp在匯出時對資料大小進行評估
- ajax呼叫WebMethed返回處理請求時出錯Web
- Camstar 登入時出現單個Error的錯誤提示Error
- hyperf 如何對AMQP訊息進行手動消費?MQ
- app直播原始碼,收到訊息時出現彈窗APP原始碼
- 使用rman執行recover database 的時候出現RMAN-06054的錯誤提示Database
- 在進行ofbiz工作流應用時出現的錯誤
- vue提示訊息Vue
- 實時訊息推送方案-SSE
- 如何按最後修改時間對 ls 命令的輸出進行排序排序
- 微信開發實戰(5)—粉絲關注開發者公眾號時,自動回覆訊息
- 穿越時間的引擎:解密 Kafka 訊息的時序之謎解密Kafka
- InheritableThreadLocal 線上程池中進行父子執行緒間訊息傳遞出現訊息丟失的解析thread執行緒
- webservice返回DataTable報錯無法序列化Web
- ftp複製檔案或資料夾時出錯,操作超時FTP
- Win10設定在播放視訊時針對視訊進行優化方法Win10優化
- MQ收到無序的訊息時如何進行業務處理MQ行業
- 使用redis進行訊息推送Redis
- axis2 WebService的釋出與呼叫Web
- PHP微信開發之模板訊息回覆PHP
- 呼叫Com+時提示找不到檔案
- Laravel 54 配置 Elasticsearch 時的報錯提示LaravelElasticsearch