1

(1)ステップ1:最初のリクエストの後、Webサーバーの応答:

    HTTP / 1.0 200 OK
    日付:2013年1月14日月曜日02:20:51 GMT
    サーバー:Microsoft-IIS / 6.0
    X-Powered-By:ASP.NET
    X-Powered-By:PHP / 5.2.8
    キャッシュ制御:max-age = 0
    ETag:「LV50F29509」
    コンテンツタイプ:text / html; charset = UTF-8
    Xフレーム-オプション:拒否
    X-Lvmi-エンコーディング:16544 / 51562、33%
    変更:Accept-エンコーディング
    コンテンツエンコーディング:gzip
    コンテンツ-長さ:16544
    X-Cache:test.abc.comのMISS
    X-Cache-Lookup:test.abc.com:80からのMISS
    経由:1.0 test.abc.com(squid / 3.0.STABLE20)
    接続:キープアライブ

(2)ステップ2:ページ内のリンク(ページ自体へのリンク)をクリックし、IEリクエストを次のように実行します。

    GET / film HTTP / 1.1
    承諾:/
    リファラー:http ://www.test.com/film
    受け入れる-言語:zh-cn
    Accept-Encoding:gzip、deflate
    ユーザーエージェント:Mozilla / 4.0(互換性; MSIE 7.0; Windows NT 5.1; Trident / 4.0; EmbeddedWB 14.52 from:http : //www.bsalsa.com/ EmbeddedWB 14.52; .NET4.0C; .NET4.0E; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
    ホスト:www.test.com
    接続:Keep-Alive
    クッキー:CX = 1024; CY = 712; ID = TEST

私の質問:IE(8.0)が「If-None-Match」でリクエストしないのはなぜですか?</ p>

4

1 に答える 1

0

これはかなり古い質問ですが、次の URL を参照するのは興味深いかもしれないと思いました: w3 - HTTP Etags and Friends

参照されている強力な etag は、HTTP/1.1 機能のようです。問題は、HTTP/1.0 応答のために IE がこれを考慮しているかどうかです。それまでの間、問題は解決しましたか?

于 2013-09-24T08:45:30.227 に答える