????Expires?????Ч???HTTP?????????????????“?????????”????????????????????????????????(GMT)???????????????????????

????Expires: Fri?? 30 Oct 1998 14:19:41 GMT

??????????????????Expires?????????Web????????????????????????????????Э???(Network Time Protocol – NTP)????????????????????????б?????????????????????????????????????Add ??

????????Expires?????????????????????????????????????????Web?????????????????????????????????????????????——????????????????????????????????——????????

???????????????????????????????????????????????????????????????????и????????????????????????????????????????????????????????

?????????????Э??(NTP): ????????????????????????????????Э?顣NTP???UDP???123??????????????????????????????NTP??????????е?????????Э ????(??1985??????)??NTP???????????????Dave Mills?????????????????????NTP??

????Cache-Control(???????)HTTP????

????HTTP 1.1???????μ???????Cache-Control??????????????????????????????????????????????????Expires??Щ?????Cache-Control???????????????

????max-age=[??]?????????????Χ????????????????????????Expires????????????????????????????????????????????????????????????

????s-maxage=[??]??????max-age?? ????????????????(?????)??

????public???????????????????????檔?????????????HTTP??????????????л?(????????Add)??

????privateN?????????????????????洢??????????????????;??????????????????????С?

????no-cache????????????渱?????????????????????????????????????????????Ч????????(??public??????)??????????????????????????????????????????????????twitter?????????Add??

????no-store???????????κ???????????????κθ?????

????must-revalidate????????棬???????????Щ??????????????????????????????????HTTP??????????Щ???????·??????????????????????????????????棬???????????????????

????proxy-revalidate??????must-revalidate???????????????????檔

?????????????

????Cache-Control: max-age=3600?? must-revalidate

???????Cache-Control??Expires???????Cache-Control?????N?????????????Cache-Control???????úú????”HTTP 1.1 ?淶“?? ????ο????????????????

??????????????

???????????ι???????????У????????????????????????????????ж???????????????????????????????????????????????????????????????????

????????????????????????????У?????п????????????(Expires??Cache-Control)????????????????洢?????

??????????????????Last-Modified???????????????????????????????????洢???????Last-Modified??????????If-Modified-Since???????????????????????????????

????HTTP 1.1??????????μ???????????Etag??. Etag????????????????????????????????????????????????ETag?????????????淢??If-None-Match???????????Etag???????????????????????????

??????Etag: HTTPЭ???????????ETag?”???????????????”?????????????ETag???????????Web???????????(token)???????Web??? ???????Web????????????JSON??XML????????????????????ж??????????京?壬????HTTP?????н???????????????????????????? ??????ETag:”50b1c1d4f775c61:df3″???????????????????????If-None-Match : W / “50b1c1d4f775c61:df3″???ETag??????????304?????????????Last-Modified?????????Etag??? ???????????????á?

???????????е???????Last-Modified?????????????Etag?????????????С?

???????????????Web????????????????(?磺???)???????ETag??Last-Modified???????????????κ????á??????????????????????(???磺CGI?? ASP???????????????)????????????????Щ??????ο???±?д????????????;

???????????????????С????

????????????????????????????????????Щ??????????????????????????

????????URL???????????????????????????????棬???????????????????????????????????????URL. ??????????????Ч??????????磬???HTML?е????????????"/index.html"?? ????????????????

??????????????????????????????

???????????????????/?????????棬?????Cache-Control: max-age?????????????

?????????????μ???????????max-age?????????????檔

???????????????(???????????)?????????????????????????????к?????????????????????????????汾;??????????????????????????????????????(//zxx: ??????5???????)????????????????????????μ??????汻??????????е??????????????????????汾????????Add??

??????????????????????????????????μ?Last-Modified?????????????????????????????????Щ???????????????????????????

????Cookie????ò????Cookie????????棬????????????б???????????????Cookie??????????????????