您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用Python请求在单个请求中发送文件和JSON

使用Python请求在单个请求中发送文件和JSON

您的问题是您将图像元数据用作要发布的键/值对的来源。而不是将其作为那些键/值对之一的值发送。

以下代码将发送与您提供的curl语句非常相似的请求:

url = 'my-url.com/api/endpoint'
headers = {'Authorization': 'my-api-key'}
image_Metadata = {'key1': 'value1', 'key2': 'value2'}
data = {'name': 'image.jpg', 'data': json.dumps(image_Metadata)}
files = {'file': (FILE, open(PATH, 'rb'), 'image/jpg', {'Expires': '0'})}
r = requests.post(url, files=files, headers=headers, data=data)
python 2022/1/1 18:43:33 有291人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶