マルチパート HTTP POST リクエストボディ内で使用される「Content-transfer-encoding: BASE64」が BOX でサポートされているかどうかを知りたいです。
私が抱えている問題は、次の本体を生成したことです。
-------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 ファイルの文字列であるテキスト ファイルです。
どんな提案も非常に役に立ちます。
ありがとうございました。