代码之家  ›  专栏  ›  技术社区  ›  Manu JCasso

如何用C_编码二进制mime附件?

  •  2
  • Manu JCasso  · 技术社区  · 16 年前

    我需要通过SWA(带有附件的SOAP)向Java WebService发送二进制附件。在发现.NET不支持SWA之后,我正在编写自己的客户机。如何对二进制MIME附件进行编码,以便Java服务能够对其进行解码?

    4 回复  |  直到 15 年前
        1
  •  2
  •   Manu JCasso    15 年前

    答案是:你不编码它。它只是作为原始字节添加的。

        2
  •  1
  •   Lloyd    16 年前

    我建议你看一下各种各样的mime-rfc,主要是它使用base64,谢天谢地.NET已经处理了它。

        3
  •  1
  •   markt    15 年前

    我知道这个问题很古老,但其他人可能也在寻找类似的答案。

    您确定需要编写自己的客户端吗?.NET WSE长期支持MTOM,并且MTOM设计为与SWA向后兼容。在尝试写自己的客户之前,我会研究这个问题并尝试MTOM。

        4
  •  0
  •   C. Ross trotttrotttrott    16 年前

    你可能想看看 System.Net System.Net.Mime 命名空间。那里的一些工作可能是为你做的。
    特别是看看 System.Net.Mail.Attachment .