将文件从flask上传两次到firebase存储,以获取url

将文件从flask上传两次到firebase存储,以获取url,firebase,flutter,flask,firebase-storage,Firebase,Flutter,Flask,Firebase Storage,我正在创建一个flatter应用程序,允许用户发送和接收解密文件。加密和解密发生在服务器端,应用程序仅用于发送和接收文件。对于加密,用户发送两个文件(例如,一个pdf和一个图像-以隐藏pdf)。使用一些隐写术代码将这两个文件合并成一个(由pdf组成的图像),并将生成的文件发送到firebase存储。 解密时,flask从firebase接收文件作为json。正文由文件的url组成。这两个文件是使用 for document in list_of_documents: fi

我正在创建一个flatter应用程序,允许用户发送和接收解密文件。加密和解密发生在服务器端,应用程序仅用于发送和接收文件。对于加密,用户发送两个文件(例如,一个pdf和一个图像-以隐藏pdf)。使用一些隐写术代码将这两个文件合并成一个(由pdf组成的图像),并将生成的文件发送到firebase存储。 解密时,flask从firebase接收文件作为json。正文由文件的url组成。这两个文件是使用

for document in list_of_documents:
            firebase.storage().child(document['fileName']).download(filename= document['fileName'], path=os.path.basename(document['fileName']))
然后解密该文件以接收原始文件。在应用程序上,文件的url用于显示。解密后,用户应该能够看到这两个文件

我的问题是如何发回文件(最好是url)。我是否将这两个文件上传回firebase并返回url(似乎非常重复)。我是否使用flask的静态url概念来生成url(听说它通常用于模板)

我需要帮助