为python需求创建multipart/formdata

2024-09-28 22:30:06 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我正在尝试为我的项目实现openprojectapi,但是我想将的一个多部分表单数据发送到一个api以添加附件。我不明白如何把它转换成请求数据格式。你知道吗

这是文档URL:https://docs.openproject.org/apiv3-doc-dev/#attachments-attachments-by-work-package-post

示例数据:

--boundary-delimiter
Content-Disposition: form-data; name="metadata"
Content-Type: application/json; charset=UTF-8

{
  "fileName": "cute-cat.png",
  "description": {
    "raw": "A cute kitty, cuddling with its friends!"
  }
}

--boundary-delimiter
Content-Disposition: form-data; name="file"; filename="attachment"
Content-Type: image/png

PNG file data
--boundary-delimiter--

Tags: 数据项目nameformcutedatapngtype