如何在Rails 3中设置FB通道文件的截止日期

时间:2011-12-02 05:01:46

标签: ruby-on-rails-3 facebook

我正在为FB创建频道文件

cache_expire = 60*60*24*365
response.headers["Pragma"] = "public"
response.headers["Cache-Control"] = "max-age=#{cache_expire}"
response.headers["Expires"] = ... # gmdate('D, d M Y H:i:s', time()+$cache_expire) . ' GMT');

如何在Rails 3中设置“Expires”值?

2 个答案:

答案 0 :(得分:2)

 response.headers["Expires"] = Time.at(Time.now.to_i + cache_expire).strftime("%D, %d %M % Y %H:%i:%s)

答案 1 :(得分:1)

我创建了一个gem,它会自动在/channel.html上安装引擎。你可以在你的Gemfile中简单地加入'fb-channel-file'在another question

的答案中的更多信息