c# - WS: ProtocolException 响应消息与绑定的内容类型不匹配 (application/soap+xml; charset=utf-8)
问题描述
我已使用 VS2019 的 Connected Service 在https://www.pdaprofile.com/WS/PDA30WS.asmx?WSDL添加对 WS 的引用
使用 SOAP12 端点调用它时,我收到以下错误:
System.ServiceModel.ProtocolException: '内容类型 text/xml; 响应消息的 charset=utf-8 与绑定的内容类型不匹配 (application/soap+xml; charset=utf-8)。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节是:'
不幸的是,我无法更改 Web 服务。有没有办法在我的客户中指定接受哪些 Content-Type 值?
解决方案
推荐阅读
- python - 如何在if语句中定义一个单词的变量
- powerbi - dax 总结和标量错误的问题
- java - 有没有办法检测用户是否在whatsapp/messenger上成功发送/分享我的应用链接?
- java - 使上传方法返回字符串“上传的文件url”
- tensorflow - Tensorflow Serving:张量维度在服务时发生变化
- php - laravel 重定向路由多个旧的 slug 到新的
- node.js - readFileSync 不将 URL 读取为文件
- javascript - 如何使用 replace() 从字符串中删除逗号和 None
- c# - 处理长循环并防止“应用程序无响应”
- python - 获取python中某个文件夹的路径