我正在建立一个旧网站,我需要展示很多.pdf文件。
我需要用户在看不到我的任何.pdf之前进行身份验证,但我不知道如何(我不能将我的pdf放在我的数据库中)。
我正在使用Pylons和Python。
感谢您的帮助。
如果您有任何疑问,请问我! :)
答案 0 :(得分:4)
这是我在Pylons中如何做到这一点。我没有对此进行测试,但应该有足够的链接让你前进。
答案 1 :(得分:2)
您希望使用X-Sendfile标头发送这些文件。精确的细节将取决于您正在使用的Http服务器。
答案 2 :(得分:2)
Paul对X-Sendfile的建议非常出色 - 这确实是处理实际将文档传回用户的好方法。 (保罗+1:)
至于前端,做这样的事情:
答案 3 :(得分:0)
使用md5键的文件名就足够了吗?
48cd84ab06b0a18f3b6e024703cfd246-myfilename.pdf
您可以使用filename和datetime.now生成md5密钥。