我正在使用邮递员将Formdata和File数据提交到我的flask api端点。在我的Flask API中,我正在调用具有相同参数的外部API。我从外部API获取图像验证问题。这意味着我发送给外部api的对象/文件无效。
下面是我的Flask API的代码
@document.route('', methods=['POST'])
def documentUpload():
file = request.files['file']
headers = {'Authorization': 'AAAAA'}
payload = {'policyUUID': 'BA001'}
url = "https://XXXX/V2/attachments"
obj = request.files['file'].read()
r = requests.post(url, headers=headers, data=payload, files={'file': obj})
return jsonify({
'document': json.loads(r.text)
})
我不知道我在哪里做错。可能与我在api中创建的文件对象有关。帮我解决这个问题。