我正在为 OCI 使用 Python SDK。我尝试了上传管理器示例,当我尝试从文件系统上传文件时,它工作得很好。但是我必须将此python代码公开为REST服务(使用flask),并且要上传到对象存储的文件将作为REST的有效负载。在这种情况下它是否必须是多部分/混合内容类型,或者它也可以是多部分/表单数据。
问问题
493 次
1 回答
1
@ user1945183,您是在问上传管理器是否可以支持多部分/表单数据?是的,上传管理器可以接收 multipart/form-data。
上传管理器使用 Object Storage 的 CreateMultipartUpload API。您可以了解有关CreateMultipartUpload API文档的更多信息。
从CreateMultipartUploadDetails Reference你会发现 content-type 是可选的并且对对象存储行为没有影响。
The optional Content-Type header that defines the standard MIME type format of
the object to upload. Specifying values for this header has no effect on
Object Storage behavior. Programs that read the object determine what to do
based on the value provided. For example, you could use this header to
identify and perform special operations on text only objects.
于 2020-11-10T19:33:41.817 回答