C# 调用WebService 报错 响应消息的内容类型 text/html; charset=ut

2019-01-02 20:18发布

每次调用接口操作大量数据时就会报这个错误,
下面是报错全部信息:


响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保
正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节为:“<html>
<head>
<title>请求已超时。</title>
<style>
body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} 
p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>“/PDAWS”应用程序中的服务器错误。<hr width=100% size=1 color=silver></H1>
<h2> <i>请求已超时。”。

标签: WebService
1条回答
弹指情弦暗扣
2楼-- · 2019-01-02 21:12

你要在服务端和客户端的配置文件里设置最大接收和发送字节数,不然数据大了就会报错

查看更多
登录 后发表回答