图像或 PDF 文件等 MIME 类型不需要 base64 或其他编码吗?
Don't MIME types like images or PDF files need to be base64 or otherwise encoded?
图像或 PDF 文件等 MIME 类型不需要 base64 或其他编码
当想要通过 HTTP 发送或上传它们时,因为它们可能包含控制字符?
二进制数据不需要与文本数据分开处理,或者我什至可以将文本文件作为二进制数据传输 (application/octet-stream) 并让接收应用程序决定如何处理它?
HTTP 请求不需要任何传输编码。正确构造的带有 multipart/form-data
的 HTTP POST 请求将包括每个边界的每个部分的 Content-Type
。无需将其视为 MIME 消息。 Server/application,此 HTTP 请求将根据内容 headers,特别是 Content-Type
处理每个边界内容。 HTTP POST 负载的小例子可能看起来像 ...
POST /my_page HTTP/1.1
Content-Type: multipart/form-data; boundary=MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="field1"
content of this input field
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="html_content"
<p><em>Dear customer</em>,</p>
<p>Please review the attached.</p>
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="file0"; filename="sample.txt"
Content-Type: text/plain
Plain text file content.
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="file1"; filename="sample.docx"
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
PK ! ߤÒlZ [Content_Types].xml ¢(
l"%3÷Þ3VƃÑÚšl µw%ë=–“^i7+Ù×ä-d&á”0ÞAÉ6€l4¼½L60#µÃ’ÍS
Oœ£œƒXø Ž*•V$z3„ü3à÷½Þ—Þ%p)Oµ^ “²×5}nH"dÙsÓXg•L„
Á 8
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF--
图像或 PDF 文件等 MIME 类型不需要 base64 或其他编码 当想要通过 HTTP 发送或上传它们时,因为它们可能包含控制字符?
二进制数据不需要与文本数据分开处理,或者我什至可以将文本文件作为二进制数据传输 (application/octet-stream) 并让接收应用程序决定如何处理它?
HTTP 请求不需要任何传输编码。正确构造的带有 multipart/form-data
的 HTTP POST 请求将包括每个边界的每个部分的 Content-Type
。无需将其视为 MIME 消息。 Server/application,此 HTTP 请求将根据内容 headers,特别是 Content-Type
处理每个边界内容。 HTTP POST 负载的小例子可能看起来像 ...
POST /my_page HTTP/1.1
Content-Type: multipart/form-data; boundary=MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="field1"
content of this input field
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="html_content"
<p><em>Dear customer</em>,</p>
<p>Please review the attached.</p>
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="file0"; filename="sample.txt"
Content-Type: text/plain
Plain text file content.
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF
Content-Disposition: form-data; name="file1"; filename="sample.docx"
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
PK ! ߤÒlZ [Content_Types].xml ¢(
l"%3÷Þ3VƃÑÚšl µw%ë=–“^i7+Ù×ä-d&á”0ÞAÉ6€l4¼½L60#µÃ’ÍS
Oœ£œƒXø Ž*•V$z3„ü3à÷½Þ—Þ%p)Oµ^ “²×5}nH"dÙsÓXg•L„
Á 8
--MNZ2WM28FYlZX3miY-6E9iytpT0UfW-uzlOvF--