Baseline Widely available
Cache-Control
ì¼ë° í¤ë íëë ìì²ê³¼ ìëµ ë´ì ìºì± ë©ì»¤ëì¦ì ìí ëë í°ë¸ë¥¼ ì í기 ìí´ ì¬ì©ë©ëë¤. ìºì± ëë í°ë¸ë ë¨ë°©í¥ì±ì´ë©°, ì´ë ìì² ë´ì 주ì´ì§ ëë í°ë¸ê° ìëµ ë´ì 주ì´ì§ ëë í°ë¸ì ëì¼íë¤ë ê²ì ë»íì§ë ìëë¤ë ê²ì ì미í©ëë¤.
ëë í°ë¸ë ëì문ì를 구ë¶íì§ ìì¼ë©° í í°ê³¼ ë°ì´íë¡ ëë¬ìì¸ ë¬¸ìì´ ë¬¸ë² ëª¨ë를 ì¬ì©í ì ìë ë¶ê°ì ì¸ ì¸ì를 ê°ì§ëë¤. ë¤ì¤ ëë í°ë¸ë ì¼íë¡ êµ¬ë¶ë©ëë¤.
ìºì ìì² ëë í°ë¸HTTP ìì² ë´ìì í´ë¼ì´ì¸í¸ì ìí´ ì¬ì©ë ì ìë íì¤ Cache-Control
ëë í°ë¸.
Cache-Control: max-age=<seconds> Cache-Control: max-stale[=<seconds>] Cache-Control: min-fresh=<seconds> Cache-control: no-cache Cache-control: no-store Cache-control: no-transform Cache-control: only-if-cachedìºì ìëµ ëë í°ë¸
HTTP ìëµ ë´ìì ìë²ì ìí´ ì¬ì©ë ì ìë íì¤ Cache-Control
ëë í°ë¸.
Cache-control: must-revalidate Cache-control: no-cache Cache-control: no-store Cache-control: no-transform Cache-control: public Cache-control: private Cache-control: proxy-revalidate Cache-Control: max-age=<seconds> Cache-control: s-maxage=<seconds>íì¥
Cache-Control
ëë í°ë¸
íì¥ Cache-Control
ëë í°ë¸ë íµì¬ HTTP ìºì± íì¤ ë¬¸ìì ìíì§ ììµëë¤. ì§ì ì¬ë¶ë í¸íì± í
ì´ë¸ì íì¸íì기 ë°ëëë¤.
Cache-control: immutable Cache-control: stale-while-revalidate=<seconds> Cache-control: stale-if-error=<seconds>ëë í°ë¸ ìºì ë¥ë ¥
public
ìëµì´ ì´ë¤ ìºìì ìí´ìë ìºìëë¤ë ê²ì ëíë ëë¤.
private
ìëµì´ ë¨ì¼ ì¬ì©ì를 ìí ê²ì´ë©° ê³µì ìºìì ìí´ ì ì¥ëì§ ììì¼ íë¤ë ê²ì ëíë ëë¤. ì¬ì¤ ìºìë ìëµì ì ì¥í ìë ììµëë¤.
no-cache
ìºìë ë³µì¬ë³¸ì ì¬ì©ììê² ë³´ì¬ì£¼ê¸° ì´ì ì, ì¬ê²ì¦ì ìí ìì²ì ì ìë²ë¡ ë³´ë´ëë¡ ê°ì í©ëë¤.
only-if-cached
ìë¡ì´ ë°ì´í°ë¥¼ ë´ë ¤ë°ì§ ììì ëíë ëë¤. í´ë¼ì´ì¸í¸ë ìºìë ìëµë§ì ìíë©°, ë ìµì ë³µì¬ë³¸ì´ ì¡´ì¬íëì§ë¥¼ ìì보기 ìí´ ìë²ì ìì²í´ì ìë©ëë¤.
max-age=<seconds>
리ìì¤ê° ìµì ìíë¼ê³ íë¨í ìµë ìê°ì ì§ì í©ëë¤. Expires
ì ë°í´, ì´ ëë í°ë¸ë ìì² ìê°ê³¼ ê´ë ¨ì´ ììµëë¤.
s-maxage=<seconds>
max-age
í¹ì Expires
í¤ë를 ì¬ì ìíë, (íë¡ìì ê°ì) ê³µì ìºììë§ ì ì©ëë©° ì¬ì¤ ìºìì ìí´ìë 무ìë©ëë¤.
max-stale[=<seconds>]
í´ë¼ì´ì¸í¸ê° ìºìì ë§ë£ ìê°ì ì´ê³¼í ìëµì ë°ìë¤ì¼ì§ë¥¼ ëíë ëë¤. ë¶ê°ì ì¼ë¡, ì´ ë¨ìì ê°ì í ë¹í ì ìëë°, ì´ë ìëµì´ ê²°ì½ ë§ë£ëìë ìëë ìê°ì ëíë ëë¤.
min-fresh=<seconds>
í´ë¼ì´ì¸í¸ê° ì§ì ë ìê°(ì´ë¨ì) ëì ì ì í ìíë¡ ì ì§ë ìëµì ìíë¤ë ê²ì ëíë ëë¤.
stale-while-revalidate=<seconds>
Experimental
ë¹ë기 ì ì¼ë¡ 백그ë¼ì´ë ìì ìë¡ì´ ê²ì¼ë¡ ì²´í¬ì¸íë ëì í´ë¼ì´ì¸í¸ê° ìµì ì´ ìë ìëµì ë°ì ë¤ì¼ ê²ìì ëíë ëë¤. ì´ ê°ì í´ë¼ì´ì¸í¸ê° ìµì ì´ ìë ìëµì ë°ì ë¤ì¼ ìê°ì ëíë ëë¤.
stale-if-error=<seconds>
Experimental
...
must-revalidate
ìºìë ì¬ì©í기 ì´ì ì 기존 리ìì¤ì ìí를 ë°ëì íì¸í´ì¼ íë©° ë§ë£ë 리ìì¤ë ì¬ì©ëì´ìë ìë©ëë¤.
proxy-revalidate
must-revalidate
ì ëì¼íì§ë§, (íë¡ìì ê°ì)ê³µì ìºììë§ ì ì©ëë©° ì¬ì¤ ìºìì ìí´ìë 무ìë©ëë¤.
immutable
ìëµ ë³¸ë¬¸ì´ ê³ìí´ì ë³íì§ ìì ê²ì´ë¼ë ê²ì ëíë
ëë¤. ìëµì, ë§ë£ëì§ ìì ê²½ì°ë¼ë©´, ìë² ììì ë³ê²½ëì§ ìì ê²ì´ê³ ê·¸ë¬ë¯ë¡ í´ë¼ì´ì¸í¸ë ì
ë°ì´í¸ ê²ì¬ë¥¼ ìí´ (If-None-Match
í¹ì If-Modified-Since
ê³¼ ê°ì)ê·¸ì ëí ì¡°ê±´ë¶ì ì¬ê²ì¦ì ì ì¡í´ìë ì ë©ëë¤. ì´ íì¥ì ê°ì§íì§ëª»í í´ë¼ì´ì¸í¸ë HTTP ëª
ì¸ì ë°ë¼ ê·¸ê²ë¤ì 무ìí´ì¼ë§ í©ëë¤. Firefoxìì, immutable
ë https://
í¸ëìì
ìììë§ ë¶ì¬ë©ëë¤. ì¢ ë ë§ì ì ë³´ë ë¤ìì ë¸ë¡ê·¸ í¬ì¤í¸ë¥¼ ì°¸ê³ íì기 ë°ëëë¤.
no-store
ìºìë í´ë¼ì´ì¸í¸ ìì² í¹ì ìë² ìëµì ê´í´ì ì´ë¤ ê²ë ì ì¥í´ìë ìë©ëë¤.
no-transform
ìëµì ëí´ ë³íì´ë ë³íì´ ì¼ì´ëìë ìë©ëë¤. Content-Encoding, Content-Range, Content-Type í¤ëë íë¡ìì ìí´ì ìì ëì´ìë ìë©ëë¤. ë°í¬ëª
íë¡ìë, ì를 ë¤ì´, ìºì ê³µê°ì ì ì½íê³ ë린 ë§í¬ ìì í¸ëí½ëì ì¤ì´ê¸° ìí´ ì´ë¯¸ì§ í¬ë§·ë¤ì ë³íí©ëë¤. no-transform
ëë í°ë¸ë ì´ë¥¼ íì©íì§ ììµëë¤.
ìºì±ì ë기 ìí´ì, ë¤ìì ëë í°ë¸ë¤ì ë³´ë¼ ì ììµëë¤. ì¶ê°ë¡, Expiresì
Pragma
í¤ë를 ì°¸ê³ íì기 ë°ëëë¤.
Cache-Control: no-cache, no-store, must-revalidate
ì ì ìì
ìºì±
ë³ê²½ëì§ ìì ì í리ì¼ì´ì
ë´ íì¼ë¤ì ëí´, ë³´íµ ì ê·¹ì ì¸ ìºì±ì ì¶ê°í ì ììµëë¤. ì´ê²ì ì를 ë¤ìë©´, ì´ë¯¸ì§, CSS íì¼ ê·¸ë¦¬ê³ JavaScript íì¼ê³¼ ê°ì´ ì í리ì¼ì´ì
ì ìí´ ìë¸ëë ì ì íì¼ë¤ì í¬í¨í©ëë¤. ì¶ê°ë¡, Expires
í¤ë를 ì°¸ê³ íì기 ë°ëëë¤.
Cache-Control:public, max-age=31536000
ëª
ì¸ ë¸ë¼ì°ì í¸íì± í¨ê» ì°¸ê³ í ë´ì©
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4