2008-10-29

http://anond.hatelabo.jp/20081029124038

うん。「Expires」は日付。百歩譲って、RFCに「0の場合は特別扱いしろ」とかいてあるので0はありだと思うが、「-1」は論外。

つぎに「JSESSIONID」のSet-Cookieルートディレクトリコンテンツに対する要求なのに「Path=/cs」がついてる。ありえん。っていうか他のページも行くたんびに同じSet-Cookieがでてる。ぱっと探してみたところ「/cs」のパスを持つコンテンツはないので、なんかの設定ミスだろうな。

「SS_X_JSESSIONID」のSet-Cookieは見ての通り。

あとはcharsetWindows-31J。IANA的には全く問題ないんだが、MSIEがこれを認識できないバグを持っているので、Shift_JISを使うのが常道。一部のサーバーソフトShift_JISだと問題を起こすんでWindows-31Jにしてるんだろうけど、この問題を回避する方法は有名。知らないのはモグリ。

あと、「サーバーが超混雑しててつながりにくくてしょうがない」という状況で、KeepaliveのTimeoutがデフォルトの15秒のままってのもなー。3~5秒でいいよ。

記事への反応 -
  • どうしたんかいな、とネットワークトレースをとってみた。そしたら、トップ画面の要求に対してこんな応答が返っていた。 GET / HTTP/1.1Host: www.yodobashi.comAccept: text/html,application/xhtml+xml,appli...

    • 解説希望 素人目には Pragma: no-cache が怪しいってことしかわからない

      • pragmaは別に問題ないと思うけど、なんか変だっけ? それより、Expiresが日付じゃないってのがある。 あと、同じクッキーがあって無駄とか。 いずれにしても特別問題なところは無いと思...

        • うん。「Expires」は日付。百歩譲って、RFCに「0の場合は特別扱いしろ」とかいてあるので0はありだと思うが、「-1」は論外。 つぎに「JSESSIONID」のSet-Cookie。ルートディレクトリのコンテン...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん