我在客户端使用SAAJ发送soap请求。我还使用此API将一个随机的二进制字符串作为附件附加到SOAP请求。
soapMessage.addAttachment(attachment);当我通过wireshark嗅探这个请求时,我可以在<SoapEnv>外部看到我的附件,但是当这个请求到达客户端(使用JBoss库实现)时,我只得到消息,而不是附件。
我还没有在WSDL中指定任何与附件相关的内容。
我不知道问题出在哪里。
任何提示都会很有帮助。
发布于 2009-10-21 16:02:14
您是否发送了正确的Content-Type、Content-Transfer-Encoding和Content-ID标头值?
http://www.ws-i.org/Profiles/AttachmentsProfile-1.0.html#Value-space_of_Content-Id_Header
可能会发布生成的soap消息
https://stackoverflow.com/questions/1599308
复制相似问题