![](/img/trans.png)
[英]Display image from flask send_file function in ReactJS
[英]How to send a pdf file from Flask to ReactJS
如何将文件从 Flask 发送到 ReactJS?
我已经在前端编写了代码,用户上传了一个文件,然后该文件转到 Flask 服务器,然后在 flask 服务器中,文件被修改,但我被困在那里......
下一步是我想发送 flask 服务器中的“修改文件”并在前端 ReactJS 中接收它,以便用户可以下载“修改文件”
例如,这是修改文件 flask function。
#modify the file
@app.route("/convertor", methods=['POST'])
def convertor():
files = request.files
#file = files.get('file').read()
file_name = files.get('file')
print(file_name.filename)
# Convert img to pdf
img1 = Image.open(file_name)
img = img1.convert('RGB')
img.save(os.path.abspath(f'Backend/{file_name.filename}.pdf'))
我知道它需要返回一些东西,我怎样才能返回文件并在 ReactJS 中接收它然后下载它?
任何想法?
您将不得不在单独的导演中临时下载该上传的文件,然后
@app.route("/remove_file/<file_id>", methods=['DELETE'])
def remove_file(file_id):
if (os.path.isFile('your_temp_directory/' + file_id)):
os.remove('your_temp_directory/' + file_id)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.