タグ

HTTPに関するYuhtoのブックマーク (2)

  • HTTPステータスコード

    サーバーからブラウザに返してくるコードのことをステータスコードといいますが、これには 100番台 案内(インフォメーション) 200番台 正常処理 300番台 移転通知 400番台 (クライアントにおける)処理失敗 500番台 サーバーエラー があり、400番台と500番台がいわゆるエラーコードとなります。正常処理である200番台は通常ブラウザに表示されることはありませんので、ここでは300番台~500番台までの主なステータスコードについてのみ取り上げます。

  • Elementary, ... Expires の値と If-Modified-Since リクエストの関係がブラウザごとに違う

    MacIE5 の ※ のところは特殊で、なんと毎回 If-Modified-Sinceなしリクエスト(200が返る)。いつもながら、想像を裏切る反応です。 Expires 0 だと良さそうなのですが、Safariが理解してくれません。 というわけで、2回目のアクセスもサーバーのログに残したいよ、という場合は、 <Location /hoge> Header Add Expires "Thu, 01 Jan 1970 00:00:00 GMT" </Location> みたくしておくとよさそうです。 これ、はげしく BK な気が。補足情報を知っている人がいたら教えてください。 追記)RFCには...? コメントでRFCのことが出てきたので追記 Expiresヘッダについては、RFC2616 HTTP/1.1 の Header Field Definitions あたりでしょうか。 htt

  • 1