gpt4 book ai didi

python - Django 限制文件下载

转载 作者:行者123 更新时间:2023-11-28 18:52:02 25 4
gpt4 key购买 nike

有没有办法限制每个用户在 django 中的文件下载速度?我见过如下示例:

filename = __file__ # Select your file here.                                
wrapper = FileWrapper(file(filename))
response = HttpResponse(wrapper, content_type='text/plain')
response['Content-Length'] = os.path.getsize(filename)
return response

有什么方法可以限制这种情况(比如高级用户获得全速,基本用户获得较慢的下载速度)?

最佳答案

您应该在服务器级别执行此操作。有几个 apache 模块可以帮助您实现您的目标。

http://blog.mansonthomas.com/2009/02/limit-upload-bandwith-of-your-apache.html

http://bwmod.sourceforge.net/

关于python - Django 限制文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11243432/

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