如何在浏览器中显示多部分MIME

时间:2015-01-26 08:59:27

标签: html mime

我使用REST服务从Domino服务器获取电子邮件。响应是JSON并包含许多MIME部分。

Sample MIME

我目前的做法是找到text/html部分并解析它,找imgsrc="cid:...标签。然后,我在其他MIME部分中搜索cid并插入图像数据。然后将结果传递给浏览器。

我想知道是否有更聪明的方法来做到这一点。是否可以以浏览器执行cid:替换的方式打包MIME部分?

更新 有人认为这个问题过于宽泛。你想多说一点吗?我认为这个问题非常具体。我想知道如果MIME部分被适当地打包到HTML中,标准浏览器是否能够查找cid引用。这将节省我自己尝试解析HTML的工作 - 这是大多数浏览器都非常擅长的工作!

1 个答案:

答案 0 :(得分:3)

  

是否可以以浏览器执行cid:replacements的方式打包MIME部分?

没有。你必须在服务器上这样做。

如果您希望将所有内容保留在一个响应中,则可以使用data: URI替换它们。