解析 a multipart MIME message and extract each part
Break multipart/form-数据或 multipart/mixed MIME 消息为 其 constituent headers 和 bodies 为 inspection 或 reprocessing.
- 1
Multipart MIME bundles several parts (文本, attachments, form fields) separated 通过边界字符串. 每个部分有 其 own headers 和主体. Parsing requires splitting 开边界和 解码每个部分's Content-Transfer-Encoding.
- 2 MIME 解码器 →
Paste 完整 multipart 消息. tool splits 开边界, extracts 每个部分's headers 和主体, 和 applies 传输编码 (base64, quoted-printable, 7bit).
- 3 MIME 类型参考 →
Look 上 Content-Type 的每个 extracted 部分到 理解如何渲染或 保存它 (e.g. 图像/jpeg → 保存 as 二进制, 文本/plain → display).
- 4 Base64 解码器 →
如果部分's 主体是 仍然 Base64 之后 MIME 解码 (nested 编码), 解码它 这里到 recover 原始 bytes.
常见问题
- Where I 查找边界字符串?
- 它是 declared 在顶部-级别 Content-Type 头 as 边界="...". actual separators 在主体是 prefixed 具有 two dashes (--边界), 和最终 separator 是 followed 通过 two dashes.
- 为什么是 一些 parts 空?
- Multipart/form-数据经常 includes 空 parts 为 unset form fields, 或 leading/trailing 空段 从边界拆分. Filter parts 具有空 bodies 之后 parsing.
解决此任务的工作流
Base64 编码→解码→验证
将文本编码为 Base64 再解码回来,验证往返过程完整保留原始数据。 管道
Base64 转 Base85
将 Base64 解码并重新编码为 Base85。 管道
Base64 转 Hex
将 Base64 字符串解码为原始字节,再编码为十六进制以便检视或互操作。 管道
解码 Basic Auth 凭证对
将 HTTP Basic Authorization 头中的 Base64 部分解码为 username:password。 管道
MIME 转 Quoted-Printable
解码 MIME 编码的头部值,再编码为 Quoted-Printable 用于邮件正文传输。 管道
解码并格式化 JWT 载荷
解析 JWT 令牌,提取其载荷,并格式化 JSON 以便检视。 管道
解码嵌套 URL 参数(Base64 JSON)
将承载 URL 编码 Base64 JSON 的 URL 参数解包为可读的格式化 JSON。 管道
相关工具
MIME 解码器
将 MIME 编码文本(Base64 或 Quoted-Printable)解码为原始内容。免费、隐私优先、100% 纯客户端运行。 工具
MIME 编码器
将文本编码为 MIME 格式(Base64 或 Quoted-Printable),用于邮件内容。免费、隐私优先、100% 纯客户端运行。 工具
MIME 类型参考
常见 MIME 类型与文件扩展名的映射参考表,含描述。免费、隐私、100% 客户端运行。 工具
Base64 解码器
将 Base64 数据解码为可读文本。免费、隐私优先、100% 纯客户端运行。支持 UTF-8、ASCII、Latin1、UTF-16LE 字符集,可处理 Data URI、JWT 载荷、邮件附件等场景,遇到非法输入会明确报错而非静默产生乱码。 工具