我想知道 BOX 是否支持多部分 HTTP POST 请求正文中使用的“Content-transfer-encoding:BASE64”。
我遇到的问题是我生成了以下正文:
-------boundary
Content-Disposition: form-data; name="filename"; filename="82b.gif"
Content-Type: image/gif
Content-Transfer-Encoding: BASE64
$base64_encoded_binary_file_content
-------boundary
Content-Disposition: form-data; name="parent_id"
123456789
-------boundary--
并将 http 请求发送到https://upload.box.com/api/2.0/files/content。
该文件可以在那里创建,但它与原始 gif 文件不同。它实际上是一个文本文件,其内容是一串base64编码的原始gif文件。
任何建议都会非常有帮助。
谢谢你。