2017-05-20 57 views
1

我尝试在Flask上编写简单的RESTful API。在不使用Web浏览器的情况下,让用户仅通过使用Web请求即可上传目录的方式很好?例如:在这种情况下Flask上的RESTful API。如何上传目录到服务器

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

或上传目录可能只是如何为归档文件传输?

curl -F "[email protected]/home/directory.zip" "http://localhost:5000/api/v1/uploaddirectory" 

回答

1

让瓶子接受文件比我想转储到SO帖子更多的代码。由于问题如此广泛,我将指出您的资源,这些资源会为您提供有关如何解决此问题的明确说明。

下面是关于如何上传文件烧瓶的样板文件:因为它为许多问题,瓶都有自己的文件上传模块http://flask.pocoo.org/docs/0.12/patterns/fileuploads/

。你可以看看flask-uploads

如果你真的使用curl上传一堆文件在目录设置,请参阅本SO张贴在一个目录递归上传的所有内容:Uploading all of files in my local directory with curl