If-Modified-Since
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015ë 7ì.
If-Modified-Since HTTP ìì² í¤ëë ì¡°ê±´ë¶ ìì²ì¼ë¡ ìë²ë ì§ì ë ë ì§ ì´í ìì ë ê²½ì°ì 200 ê³¼ í¨ê» ìì²ë 리ìì¤ë¥¼ ëë ¤ ì¤ëë¤. ë§ì½ ìì ëì§ ìë 리ìì¤ì ëí ìì²ì, 리ìì¤ ìì´ 304 ìëµì íê² ë©ëë¤. ì´ì ìì²ì Last-Modified ìëµ í¤ëë ë§ì§ë§ì¼ë¡ ìì í ë ì§ë¥¼ í¬í¨í©ëë¤.If-Modified-Sinceë If-Unmodified-Since ìë ë¤ë¥´ê² GET ëë HEAD ììë§ ì¸ì ììµëë¤.
ìë²ê° If-None-Match를 ì§ìíì§ ìë í If-None-Match 를 í¨ê» ì¬ì©ì 무ì ë©ëë¤.
ê°ì¥ ì¼ë°ì ì¸ ì¬ì©ìë¡, ETag ê° ìë ìºìë ìí°í°ë¡ ì
ë°ì´í¸ í©ëë¤.
| Header type | Request header |
|---|---|
| Forbidden request header | no |
문ë²
If-Modified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
ì§ìì
- <day-name>
-
"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", ëë "Sun" ì¤ íë(ëì문ì 구ë¶).
- <day>
-
2 ì«ìì ë ì§, ì: "04" ëë "23".
- <month>
-
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ì¤ íë(ëì문ì 구ë¶).
- <year>
-
4 ì«ìì ì°ë, ì: "1990" ëë "2016".
- <hour>
-
2 ì«ìì ë¶, ì: "04" ëë "59.
- <minute>
-
2 ì«ìì ì´, ì: "04" ëë "59".
- <second>
-
2 digit second number, e.g. "04" or "59".
GMT-
그리ëì¹ íì¤ì. HTTP ë ì§ë íì§ ìê°ì´ ìë, ì¸ì ë GMTë¡ ííí©ëë¤.
ìì
If-Modified-Since: Wed, 21 Oct 2015 07:28:00 GMT
기ì ì¬ì
| 기ì ì¬ì | ì 목 |
|---|---|
| RFC 7232, ì¹ì 3.3: If-Modified-Since | Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests |
ë¸ë¼ì°ì í¸íì±
í¨ê» ì°¸ê³ í ë´ì©
ETagIf-Unmodified-sinceIf-MatchIf-None-Match304Not Modified