新手,使用Ruby构建一个小应用程序

时间:2009-09-07 10:02:31

标签: ruby sinatra

我现在正在学习Ruby而且我遇到了困难,也许你们可以帮助我一点。

我想构建一个基于Sinatra的小应用程序,它增加一个值并将其打印在不同的请求上。你进入根页面得到1,如果你刷新页面就得到2,依此类推。

我没有想法如何只在刷新

时才能获得增量

谢谢

1 个答案:

答案 0 :(得分:1)

我的approach是检测页面刷新:

  • 定义单独的“刷新”链接(/increment
  • 检查HTTP_CACHE_CONTROL标题:
    • max-age=0(使用F5reload按钮时为FF)
    • no-cache(使用CTRL-F5时的FF和IE)

我希望这可以帮助您开始使用您的应用:)