2010-04-08 47 views
1

嘿。在我的rails应用程序中,每个客户端都有一个文件该文件不能公开访问,仅限于用户(经过身份验证的用户)访问。你将如何实现这个功能?Rails为每个用户提供文件

回答

2

您需要将此文件放在/ public目录以外的其他位置。

您可以在控制器中使用send_file来发送用户文件。

+0

btw ...这个文件是大文件(50MB)。性能? – xpepermint 2010-04-08 13:41:33

+0

是的...我正在寻找send_file方法,thx。 – xpepermint 2010-04-08 13:42:11

+0

请确保您注意此性能警告:http://www.therailsway.com/2009/2/22/file-downloads-done-right – clyfe 2010-04-08 13:47:54

相关问题