我的WCF REST服务方法:
[WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Xml)]
Metadata[] Extract(Stream stream);
失败,并向客户端返回错误,指示内容类型不正确。 来自WCF的错误消息是“远程服务器返回错误:(415)缺少内容类型。”。
如何接受包含任何内容类型的流,不必在客户端中设置内容类型。如果我将内容类型设置为application / octet-stream,则可以正常工作。理想情况下,无论内容类型如何,我都喜欢接受流的WCF方法。
感谢。