简体   繁体   English

通过Flask + Redis提供文件

[英]Serving files through flask + redis

This might be a bit of a noob question, so I apologize in advance. 这可能是一个菜鸟问题,所以我事先表示歉意。 How do I make a web server running flask+redis serve binary files as a response to a link/query? 如何使运行flask + redis的Web服务器将二进制文件作为对链接/查询的响应?

I want the response to the link to be either some AJAX action such as changing a div, or popping up an "unavailable" response, or to serve back some binary file. 我希望对链接的响应是某种AJAX操作,例如更改div或弹出“不可用”响应,或提供一些二进制文件。 I would like help both with the client side (jQuery / other Javascript) and the server side. 我想在客户端(jQuery /其他Javascript)和服务器端都提供帮助。

Thanks! 谢谢!

Side question: Would you choose redis for this task? 附带问题:您会为此任务选择redis吗? Or maybe something else such as MongoDB, or a regular RDBMS? 还是其他诸如MongoDB或常规RDBMS之类的东西? And why? 又为什么呢?

通常,您将配置您的Web服务器,以便引用静态文件的URL由服务器直接处理,而不是通过Flask处理。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM