以下是api 2.0框中文件上传中表单POST数据的正确示例吗?文档说明'文件名'表单字段是一个字符串,但是当在python中发送发布数据时,您需要实际发送帖子中的文件内容。那么,内容处理:表单数据行是否正确命名'文件名'字段并包含文件内容?
Content-type: multipart/form-data, boundary=AaB03x
Content-length: 142
Authorization: BoxAuth api_key=MY_API_KEY&auth_token=MY_AUTH_TOKEN
--AaB03x
content-disposition: form-data; name="filename"; filename="test.txt"
Content-type: text/plain
testing box api 2.0
--AaB03x--
答案 0 :(得分:0)
是的,这是正确的方法。
答案 1 :(得分:0)
你提到Python,虽然你没有提到要求。 如果你可以使用Ruby(另一种脚本语言),你有一个非常好的lib来处理2.0版本的Box API。
lib命名为ruby-box,在自述文件中,您可以找到如何使用它。
答案 2 :(得分:-1)
-------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--
这是有效的代码。