タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

etagに関するxworksのブックマーク (2)

  • drry+@-> PHP で Apache 風 ETag の生成

    コメント ( 2 ) (o) 2005-01-16T03:27:11+09:00 @810 ナイスです。 doConditionalGetは単一のタイムスタンプだけからETagを生成しますが、それは汎用性のためなんです。ローカルファイルならばApache風のETagを生成してもよいですが、DBの特定のテーブルの更新日時をLast Modifiedとしたいという需要も一般的にありますからね。 drry 2005-01-16T03:48:54+09:00 @825 なるほど、なるほど。確かにその通りですよね。ETag が自由度の高い書式なのも納得できます。 サインイン TypeKey サインイン OpenID LiveJournal username 代表的な OpenID URL http://profile.typekey.com/member name/ ( TypeKey ) http

  • ETag

    If-Modified-SinceやらLast-Modifiedやらなんやらの絡みで、ETagなるものを調べていたわけですが、とりあえずあれば使うけどなくても別に・・・みたいなモノっぽい感じ。If-Modified-Sinceは、とりあえずLast-Modifiedを常に吐いて、受信ヘッダをチェックし適切に304を返してやるだけでOKな感じ。 ていうかETagはどういう風に生成するものか調べきれなかった。リクエストされたURLや更新時刻、inodeなどを元に生成するらしいけど。そこまでしか。 ブラウザは受け取ったETagの値を、次回リクエスト時にIf-None-Matchの値としてそのまんま送ってくるだけな感じなので、適当にMD5やらなにやらでハッシュを生成してやるだけ? まぁ、Last-Modified吐いて適当にIf-Modified-Since調べるだけで十分っぽい感じなので、もうb

    ETag
  • 1