1

マルチパート 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 ファイルの文字列であるテキスト ファイルです。

どんな提案も非常に役に立ちます。

ありがとうございました。

4

1 に答える 1

0

将来的にファイルの Base64 エンコーディングのサポートを追加することを検討していますが、現在はサポートしていません。

于 2013-04-10T15:46:35.167 に答える