soap:ReceiverServer was unable to process request.

soap:ReceiverServer was unable to process request. ---> Data at the root level is invalid. Line 1, position 1.

调用webservice出现这种错误该咋解决

问题已解决,是别人调用WebService时,用的是调用WebApi方式而不是用的是服务形式,然后就出问题,调用服务时,要获取到WebService命名空间.

报错是根级别的数据无效,UTF8编码格式中的BOM头引起的问题。
方法1.修改xml文件的编码格式,将其编码格式换成无BOM的UTF8保存
方法2.在代码中强识别去除BOM头