1

私は今Rubyを学んでいて、行き詰まりました。多分あなたたちは私を少し助けてくれるでしょう。

Sinatraをベースに、値をインクリメントしてさまざまなリクエストに出力する小さなアプリを作成したいと思います。ルートページに移動すると1が表示され、ページを更新すると2が表示されます。

更新時にのみ増分を発生させる方法がわかりません

ありがとう

4

1 に答える 1

1

私のアプローチは、ページの更新を検出することです:

  • 別の「更新」リンクを定義する ( /increment)
  • HTTP_CACHE_CONTROLヘッダーを チェックしています:
    • max-age=0F5(またはreloadボタン使用時のFF用)
    • no-cache(FF、IE使用時CTRL-F5)

これがあなたのアプリを始めるのに役立つことを願っています:)

于 2009-09-07T14:03:52.993 に答える