我创建了 C# 项目并添加了一个“Web 服务”作为“服务参考”。我的服务几乎总是运行良好,但有时会出现此错误:
响应消息的内容类型 text/html 与绑定的内容类型 (text/xml; charset=utf-8) 不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 13 个字节是:
'<HTML></HTML>'
.
我用谷歌搜索了这个错误,但我没有找到任何与此相关的内容我的所有搜索结果都与 WCF 有关
这个错误最重要的一点是“响应是:'<HTML></HTML>'
”客户端期望“xml响应”,但服务器响应是空的“html响应”
你能建议什么可能是错的吗?
[编辑]我的代码很简单:
webserv.Insert_ImageSoapClient myservice = new webserv.Insert_ImageSoapClient();
string response = myservice.insert_x(station_id_x, time_t);