gpt4 book ai didi

python - Flask 上的 RESTful API。如何将目录上传到服务器

转载 作者:行者123 更新时间:2023-12-01 02:57:28 24 4
gpt4 key购买 nike

我尝试在 Flask 上编写简单的 RESTful API。哪种方式可以让用户仅使用 Web 请求而不使用 Web 浏览器上传目录?例如:

curl ... http://localhost:5000/api/v1/uploaddirectory...

或者在这种情况下上传目录只能如何作为存档文件传输?

curl -F "directory=@/home/directory.zip" "http://localhost:5000/api/v1/uploaddirectory"

最佳答案

让 Flask 接受文件的代码比我想转储到 SO 帖子中的代码还要多。由于这个问题非常普遍,因此我将向您指出一些资源,这些资源可以为您提供有关如何解决此问题的明确说明。

这里是关于如何上传文件的 Flask 样板文档:http://flask.pocoo.org/docs/0.12/patterns/fileuploads/

正如它解决许多问题一样,Flask 有自己的文件上传模块。你可以看看flask-uploads .

如果您确实打算使用 curl 上传目录中的一堆文件,请参阅此帖子以递归方式上传目录中的所有内容:Uploading all of files in my local directory with curl

关于python - Flask 上的 RESTful API。如何将目录上传到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44081922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com