Html 这是有效的SOAP响应内容类型吗?
我试图使用VisualStudio2008中的第三方Web服务,并从服务器获得唯一的响应。此返回有两个内容类型标记Html 这是有效的SOAP响应内容类型吗?,html,wcf,soap,wsdl,Html,Wcf,Soap,Wsdl,我试图使用VisualStudio2008中的第三方Web服务,并从服务器获得唯一的响应。此返回有两个内容类型标记 HTTP/1.0 200 OK Server: SMBDK_1/2.3.0 Date: Thu, 09 Aug 2012 18:59:14 GMT Connection: close Content-Length: 670 Content-Type: text/html; charset=ISO-8859-1 Content-Type: text/xml
HTTP/1.0 200 OK
Server: SMBDK_1/2.3.0
Date: Thu, 09 Aug 2012 18:59:14 GMT
Connection: close
Content-Length: 670
Content-Type: text/html; charset=ISO-8859-1
Content-Type: text/xml
Expires: Thu, 09 Aug 2012 18:59:14 GMT
Last-Modified: Thu, 09 Aug 2012 18:59:14 GMT
这是一个常见且有效的SOAP响应还是一个奇怪的现象?我无法评论它有多普遍,但它是无效的(尽管它在HTTP级别而不是SOAP级别上失效) 因为我们有两种内容类型: 发件人: 当且仅当消息头字段的整个字段值定义为逗号分隔列表[即#(值)]时,消息中可能存在具有相同字段名的多个消息头字段 让我们看看内容类型标题: 发件人: 然后我们:
这不是逗号分隔的列表。谢谢您提供的信息!现在我要么把它作为bug提交给第三方开发者,要么想办法解决它。
Content-Type = "Content-Type" ":" media-type
media-type = type "/" subtype *( ";" parameter )
type = token
subtype = token