Cache

์ž์ฃผ ์“ฐ์ด๋Š” ๋ฌธ์„œ๋ฅผ ๋ณด๊ด€ํ•ด๋‘๋Š” Http ์žฅ์น˜์ด๋‹ค. ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก, ๋„คํŠธ์›Œํฌ ๋ณ‘๋ชฉ, ์„œ๋ฒ„์˜ ์š”์ฒญ ๋“ฑ ์—ฌ๋Ÿฌ ๋ฐฉ๋ฉด์œผ๋กœ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ด์ค€๋‹ค.

- ์บ์‹œ๋Š”ย ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์ค„์—ฌ์„œ, ๋„คํŠธ์›Œํฌ ์š”๊ธˆ์œผ๋กœ ์ธํ•œ ๋น„์šฉ์„ ์ค„์—ฌ ์ค€๋‹ค.
- ์บ์‹œ๋Š” ๋„คํŠธ์›Œํฌ ๋ณ‘๋ชฉ์„ ์ค„์—ฌ์ค€๋‹ค.ย ๋Œ€์—ญํญ์„ ๋Š˜๋ฆฌ์ง€ ์•Š๊ณ ๋„ย ํŽ˜์ด์ง€๋ฅผ ๋นจ๋ฆฌ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.
- ์บ์‹œ๋Š”ย ์› ์„œ๋ฒ„์— ๋Œ€ํ•œ ์š”์ฒญ์„ ์ค„์—ฌ์ค€๋‹ค.์„œ๋ฒ„๋Š” ๋ถ€ํ•˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋” ๋นจ๋ฆฌ ์‘๋‹ตํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์ ์ค‘๊ณผ ๋ถ€์ ์ค‘

์บ์‹œ๋Š” ์œ ์šฉํ•˜์ง€๋งŒ ์„ธ์ƒ ๋ชจ๋“  ๋ฌธ์„œ์˜ ์‚ฌ๋ณธ์„ ์ €์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์บ์‹œ์— ์š”์ฒญ์ด ๋„์ฐฉํ–ˆ์„ ๋•Œ, ๋Œ€์‘ํ•˜๋Š” ์‚ฌ๋ณธ์ด ์žˆ๋‹ค๋ฉด ๊ทธ ์‚ฌ๋ณธ์„ ์ด์šฉํ•ด ์š”์ฒญ์ด ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์บ์‹œ ์ ์ค‘(cache hit)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€์‘ํ•˜๋Š” ์‚ฌ๋ณธ์ด ์—†๋‹ค๋ฉด ์› ์„œ๋ฒ„๋กœ ์š”์ฒญ์ด ์ „๋‹ฌ๋˜๋ฉฐ, ์ด๋ฅผ ์บ์‹œ ๋ถ€์ ์ค‘(cache miss)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์žฌ๊ฒ€์‚ฌ(Revalidation)

์› ์„œ๋ฒ„ ์ฝ˜ํ…์ธ ๋Š” ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ์บ์‹œ๋Š” ๊ทธ๋“ค์ด ๊ฐ–๊ณ  ์žˆ๋Š” ์‚ฌ๋ณธ์ด ์—ฌ์ „ํžˆ ์ตœ์‹ ์ธ์ง€ ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ๋•Œ๋•Œ๋กœ ์ ๊ฒ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ '์‹ ์„ ๋„ ๊ฒ€์‚ฌ'๋ฅผ HTTP ์žฌ๊ฒ€์‚ฌ๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค.

์ฝ˜ํ…์ธ ๊ฐ€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด, ์„œ๋ฒ„๋Š” ์•„์ฃผ ์ž‘์€ 304 Not Modified ์‘๋‹ต์„ ๋ณด๋‚ธ๋‹ค. ๊ทธ ์‚ฌ๋ณธ์ด ์—ฌ์ „ํžˆ ์œ ํšจํ•จ์„ ์•Œ๊ฒŒ ๋œ ์บ์‹œ๋Š” ์ฆ‰๊ฐ ์‚ฌ๋ณธ์ด ์‹ ์„ ํ•˜๋‹ค๊ณ  ์ž„์‹œ๋กœ ๋‹ค์‹œ ํ‘œ์‹œํ•œ ๋’ค, ๊ทธ ์‚ฌ๋ณธ์„ ํด๋ผ์ด์–ธํŠธ์— ์ œ๊ณตํ•œ๋‹ค

์žฌ๊ฒ€์‚ฌ ์ ์ค‘ ํ˜น์€ ๋Š๋ฆฐ ์ ์ค‘์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

์žฌ๊ฒ€์‚ฌ ์ ์ค‘ : ์„œ๋ฒ„ ๊ฐ์ฒด๊ฐ€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด, ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์ž‘์€ HTTP 304 NotModified ์‘๋‹ตํ•œ๋‹ค ์žฌ๊ฒ€์‚ฌ ๋ถ€์ ์ค‘ : ๋งŒ์•ฝ ์„œ๋ฒ„ ๊ฐ์ฒด๊ฐ€ ์บ์‹œ๋œ ์‚ฌ๋ณธ๊ณผ ๋‹ค๋ฅด๋‹ค๋ฉด, ์„œ๋ฒ„๋Š” ์ฝ˜ํ…์ธ  ์ „์ฒด์™€ ํ•จ๊ป˜ ํ‰๋ฒ”ํ•œ HTTP 200 OK ์‘๋‹ต์„ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ณด๋‚ธ๋‹ค. ๊ฐ์ฒด ์‚ญ์ œ : ์„œ๋ฒ„ ๊ฐ์ฒด๊ฐ€ ์‚ญ์ œ๋˜์—ˆ๋‹ค๋ฉด, ์„œ๋ฒ„๋Š” 404 Not Found ์‘๋‹ต์„ ๋Œ๋ ค๋ณด๋‚ด๋ฉฐ, ์บ์‹œ๋Š” ์‚ฌ๋ณธ์„ ์‚ญ์ œํ•œ๋‹ค.

์ ์ค‘๋ฅ 

์บ์‹œ๊ฐ€ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋น„์œจ์„ ์บ์‹œ ์ ์ค‘๋ฅ &๋ฌธ์„œ ์ ์ค‘๋ฅ ์ด๋ผ ํ•œ๋‹ค. ์ ์ค‘๋ฅ ์€ 0์—์„œ 1๊นŒ์ง€์˜ ๊ฐ’์ด์ง€๋งŒ, ํ”ํžˆ ํผ์„ผํŠธ๋กœ ํ‘œํ˜„๋˜๊ธฐ๋„ ํ•œ๋‹ค.

์‹ค์ œ ์ ์ค‘๋ฅ ์€ ์บ์‹œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ํฐ์ง€
์บ์‹œ ์‚ฌ์šฉ์ž๋“ค์˜ ๊ด€์‹ฌ์‚ฌ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋น„์Šทํ•œ์ง€
์บ์‹œ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ๋ณ€๊ฒฝ๋˜๊ฑฐ๋‚˜ ๊ฐœ์ธํ™”๋˜๋Š”์ง€
์บ์‹œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์„ค์ •๋˜์–ด ์žˆ๋Š”์ง€

์ ์ค‘๋ฅ ์€ ์˜ˆ์ธกํ•˜๊ธฐ ์–ด๋ ค์šด ๊ฒƒ์œผ๋กœ ์•…๋ช…์ด ๋†’์ง€๋งŒ ์˜ค๋Š˜๋‚  ์ ์ค‘๋ฅ  40% ๋ฉด ์›น ์บ์‹œ๋กœ ๊ดœ์ฐฎ์€ ํŽธ์ด๋‹ค. ๋‹คํ–‰์ธ ์‚ฌ์‹ค์€, ๋ณดํ†ต ํฌ๊ธฐ์˜ ์บ์‹œ๋ผ๋„ ์ถฉ๋ถ„ํ•œ ๋ถ„๋Ÿ‰์˜ ์ž์ฃผ ์“ฐ์ด๋Š” ๋ฌธ์„œ๋“ค์„ ๋ณด๊ด€ํ•˜์—ฌ ์ƒ๋‹นํžˆ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ด๊ณ  ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค. ์บ์‹œ๋Š” ์œ ์šฉํ•œ ์ฝ˜ํ…์ธ ๊ฐ€ ์บ์‹œ ์•ˆ์— ๋จธ๋ฌด๋ฅด๋„๋ก ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•œ๋‹ค.

์ ์ค‘๊ณผ ๋ถ€์ ์ค‘์˜ ๊ตฌ๋ณ„

๋ถˆํ–‰ํžˆ๋„, HTTP๋Š” ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์‘๋‹ต์ด ์บ์‹œ ์ ์ค‘์ด์—ˆ๋Š”์ง€ ์•„๋‹ˆ๋ฉด ์› ์„œ๋ฒ„ ์ ‘๊ทผ์ธ์ง€ ๋งํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค.๋‘ ๊ฒฝ์šฐ ๋ชจ๋‘ ์‘๋‹ต ์ฝ”๋“œ๋Š” ์‘๋‹ต์ด ๋ณธ๋ฌธ์„ ๊ฐ–๊ณ  ์žˆ์Œ์„ ์˜๋ฏธํ•˜๋Š” 200 OK๊ฐ€ ๋  ๊ฒƒ์ด๋‹ค.

ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์‘๋‹ต์ด ์บ์‹œ์—์„œ ์™”๋Š”์ง€ ์•Œ์•„๋‚ด๋Š” ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์€ Date ํ—ค๋”๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.์‘๋‹ต์˜ Date ํ—ค๋” ๊ฐ’์„ ํ˜„์žฌ ์‹œ๊ฐ๊ณผ ๋น„๊ตํ•˜์—ฌ, ์‘๋‹ต์˜ ์ƒ์„ฑ์ผ์ด ๋” ์˜ค๋ž˜๋˜์—ˆ๋‹ค๋ฉด ํด๋ผ์ด์–ธํŠธ๋Š” ์‘๋‹ต์ด ์บ์‹œ๋œ ๊ฒƒ์ž„์„ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค.

์บ์‹œ ํ† ํด๋กœ์ง€

์บ์‹œ๋Š” ํ•œ ๋ช…์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ๋งŒ ํ• ๋‹น๋  ์ˆ˜๋„ ์žˆ๊ณ  ๋ฐ˜๋Œ€๋กœ ์ˆ˜์ฒœ ๋ช…์˜ ์‚ฌ์šฉ์ž๋“ค ๊ฐ„์— ๊ณต์œ ๋  ์ˆ˜๋„ ์žˆ๋‹ค.

๊ฐœ์ธ์ „์šฉ์บ์‹œ

๊ฐœ์ธ ์ „์šฉ ์บ์‹œ๋Š” ๋งŽ์€ ์—๋„ˆ์ง€๋‚˜ ์ €์žฅ ๊ณต๊ฐ„์„ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ, ์ž‘๊ณ  ์ €๋ ดํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๋Š” ์ž์ฃผ ์“ฐ์ด๋Š” ๋ฌธ์„œ๋ฅผ ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ์˜ ๋””์Šคํฌ์™€ ๋ฉ”๋ชจ๋ฆฌ์— ์บ์‹œํ•ด ๋†“๊ณ ,์‚ฌ์šฉ์ž๊ฐ€ ์บ์‹œ ์‚ฌ์ด์ฆˆ์™€ ์„ค์ •์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉํ•œ๋‹ค.

์ต์Šคํ”Œ๋กœ๋Ÿฌ๋Š” ์บ์‹œ๋œ ๋ฌธ์„œ๋ฅผ โ€˜์ž„์‹œ ํŒŒ์ผโ€™์ด๋ผ๊ณ  ๋ถ€๋ฅด๊ณ  ์—ฐ๊ด€๋œ URL ๋ฐ ๋ฌธ์„œ ๋งŒ๋ฃŒ ์‹œ๊ฐ๊ณผ ํ•จ๊ป˜ ํŒŒ์ผ ๋ชฉ๋ก์— ๋‚˜์—ดํ•œ๋‹ค.

๊ณต์šฉ ํ”„๋ฝ์‹œ ์บ์‹œ

์บ์‹œ ํ”„๋ก์‹œ ์„œ๋ฒ„&ํ”„๋ก์‹œ ์บ์‹œ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ํŠน๋ณ„ํ•œ ์ข…๋ฅ˜ ์˜ ๊ณต์œ ๋œ ํ”„๋ฝ์‹œ ์„œ๋ฒ„๋‹ค ํ”„๋ฝ์‹œ ์บ์‹œ๋Š” ๋กœ์ปฌ ์บ์‹œ์—์„œ ๋ฌธ์„œ๋ฅผ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜, ํ˜น์€ ์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ์„œ๋ฒ„์— ์ ‘๊ทผํ•œ๋‹ค. ๊ณต์šฉ ์บ์‹œ์—๋Š” ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ ‘๊ทผํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ถˆํ•„์š”ํ•œ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ๋” ๋งŽ์€ ๊ธฐํšŒ๊ฐ€ ์žˆ๋‹ค.

๊ฐ ๊ฐœ์ธ ์ „์šฉ ์บ์‹œ๋Š” ๊ฐ™์€ ๋ฌธ์„œ๋ฅผ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ฑฐ์ณ ์—ฌ๋Ÿฌ ๋ฒˆ ๊ฐ€์ ธ์˜จ๋‹ค ์บ์‹œ๋Š” ์ž์ฃผ ์ฐพ๋Š” ๊ฐ์ฒด๋ฅผ ๋‹จ ํ•œ ๋ฒˆ๋งŒ ๊ฐ€์ ธ์™€ ๋ชจ๋“  ์š”์ฒญ์— ๋Œ€ํ•ด ๊ณต์œ ๋œ ์‚ฌ๋ณธ์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ, ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ์ค„์ธ๋‹ค.

ํ”„๋ฝ์‹œ ์บ์‹œ ๊ณ„์ธต๋“ค

์ž‘์€ ์บ์‹œ์—์„œ ์บ์‹œ ๋ถ€์ ์ค‘์ด ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ๋” ํฐ ๋ถ€๋ชจ ์บ์‹œ๊ฐ€ ํŠธ๋ž˜ํ”ฝ์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ํ•˜๋Š” ๊ณ„์ธต์„ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹์ด ํ•ฉ๋ฆฌ์ ์ธ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

์บ์‹œ๋ง, ์ฝ˜ํ…์ธ  ๋ผ์šฐํŒ…, ํ”ผ์–ด๋ง

๋ช‡๋ช‡ ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜๋Š” ๋‹จ์ˆœํ•œ ์บ์‹œ ๊ณ„์ธต ๋Œ€์‹  ๋ณต์žกํ•œ ์บ์‹œ๋ง์„ ๋งŒ๋“ ๋‹ค. ์บ์‹œ๋ง์˜ ํ”„๋ฝ์‹œ ์บ์‹œ๋Š” ๋ณต์žกํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ์„œ๋กœ ๋Œ€ํ™”ํ•˜์—ฌ ์บ์‹œ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๊ฒฐ์ •์„ ๋™์ ์œผ๋กœ ๋‚ด๋ฆฐ๋‹ค.

- URL์— ๊ทผ๊ฑฐํ•˜์—ฌ, ๋ถ€๋ชจ ์บ์‹œ์™€ ์› ์„œ๋ฒ„ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋™์ ์œผ๋กœ ์„ ํƒํ•œ๋‹ค.
- URL์— ๊ทผ๊ฑฐํ•˜์—ฌ ํŠน์ • ๋ถ€๋ชจ ์บ์‹œ๋ฅผ ๋™์ ์œผ๋กœ ์„ ํƒํ•œ๋‹ค.
- ๋ถ€๋ชจ ์บ์‹œ์—๊ฒŒ ๊ฐ€๊ธฐ ์ „์—, ์บ์‹œ๋œ ์‚ฌ๋ณธ์„ ๋กœ์ปฌ์—์„œ ์ฐพ์•„๋ณธ๋‹ค.
- ๋‹ค๋ฅธ ์บ์‹œ๋“ค์ด ๊ทธ๋“ค์˜ ์บ์‹œ๋œ ์ฝ˜ํ…์ธ ์— ๋ถ€๋ถ„์ ์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉํ•˜๋˜,
๊ทธ๋“ค์˜ ์บ์‹œ๋ฅผ ํ†ตํ•œ ์ธํ„ฐ๋„ท ํŠธ๋žœ์ง“(Internet transit)9์€ ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.

์ด๋Ÿฌํ•œ ํ•œ์ธต ๋” ๋ณต์žกํ•œ ์บ์‹œ ์‚ฌ์ด์˜ ๊ด€๊ณ„๋Š”, ์„œ๋กœ ๋‹ค๋ฅธ ์กฐ์ง๋“ค์ด ์ƒํ˜ธ ์ด๋“์„ ์œ„ํ•ด ๊ทธ๋“ค์˜ ์บ์‹œ๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์„œ๋กœ๋ฅผ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค.

์„ ํƒ์ ์ธ ํ”ผ์–ด๋ง์„ ์ง€์› ํ•˜๋Š” ์บ์‹œ๋Š” ํ˜•์ œ ์บ์‹œ๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค ICP&HTCP ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•ด HTTP๋ฅผ ํ™•์žฅํ–ˆ๋‹ค.

์บ๋ฆฌ ์ฒ˜๋ฆฌ

๋งค์šฐ ๊ณ ์„ฑ๋Šฅ์ด๋ฉด์„œ๋„ HTTP์™€ ๊ทธ ์™ธ ๋‹ค๋ฅธ ๊ธฐ์ˆ ์˜ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜๋„๋ก ๋งŒ๋“ค์–ด์กŒ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ช‡ ๊ตฐ๋ฐ ๋ฏธ๋ฌ˜ํ•œ ๊ตฌ์„์ด ์žˆ๊ธด ํ•˜์ง€๋งŒ, ์›น ์บ์‹œ์˜ ๊ธฐ๋ณธ์ ์ธ ๋™์ž‘์€ ๋Œ€๊ฐœ ๋‹จ์ˆœํ•˜๋‹ค. HTTP GET ๋ฉ”์‹œ์ง€ ํ•˜๋‚˜๋ฅผ ์ฒ˜๋ฆฌ ํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ์บ์‹œ ์ฒ˜๋ฆฌ ์ ˆ์ฐจ๋Š” ์ผ๊ณฑ ๋‹จ๊ณ„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

์š”์ฒญ ๋ฐ›๊ธฐ : ์บ์‹œ๋Š” ๋„คํŠธ์›Œํฌ๋กœ๋ถ€ํ„ฐ ๋„์ฐฉํ•œ ์š”์ฒญ ๋ฉ”์‹œ์ง€๋ฅผ ์ฝ๋Š”๋‹ค. ์บ์‹œ๋Š” ๋„คํŠธ์›Œํฌ ์ปค๋„ฅ์…˜์—์„œ์˜ ํ™œ๋™์„ ๊ฐ์ง€ํ•˜๊ณ , ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด๋“ค์ธ๋‹ค. ๊ณ ์„ฑ๋Šฅ ์บ์‹œ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋“ค์–ด์˜ค๋Š” ์ปค๋„ฅ์…˜๋“ค๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ์ฝ์–ด๋“ค์ด๊ณ , ๋ฉ”์‹œ์ง€ ์ „์ฒด๊ฐ€ ๋„์ฐฉํ•˜๊ธฐ ์ „์— ํŠธ๋žœ์žญ์…˜ ์ฒ˜๋ฆฌ๋ฅผ ์‹œ์ž‘ํ•œ๋‹ค.

ํŒŒ์‹ฑ :์บ์‹œ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํŒŒ์‹ฑํ•˜์—ฌ URL๊ณผ ํ—ค๋”๋“ค์„ ์ถ”์ถœํ•œ๋‹ค. ์บ์‹œ๋Š” ์š”์ฒญ ๋ฉ”์‹œ์ง€๋ฅผ ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ํŒŒ์‹ฑํ•˜์—ฌ ํ—ค๋” ๋ถ€๋ถ„์„ ์กฐ์ž‘ํ•˜๊ธฐ ์‰ฌ์šด ์ž๋ฃŒ ๊ตฌ์กฐ์— ๋‹ด๋Š”๋‹ค. ์ด๋Š” ์บ์‹ฑ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ—ค๋” ํ•„๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์กฐ์ž‘ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด์ค€๋‹ค.

๊ฒ€์ƒ‰ : ์บ์‹œ๋Š” ๋กœ์ปฌ ๋ณต์‚ฌ๋ณธ์ด ์žˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•˜๊ณ , ์‚ฌ๋ณธ์ด ์—†๋‹ค๋ฉด ์‚ฌ๋ณธ์„ ๋ฐ›์•„์˜จ๋‹ค. ์บ์‹œ๋Š” URL์„ ์•Œ์•„๋‚ด๊ณ  ๊ทธ์— ํ•ด๋‹นํ•˜๋Š” ๋กœ์ปฌ ์‚ฌ๋ณธ์ด ์žˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•œ๋‹ค. ๋กœ์ปฌ ๋ณต์‚ฌ๋ณธ์€ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜์–ด ์žˆ์„ ์ˆ˜๋„ ์žˆ๊ณ , ์•„๋‹ˆ๋ฉด ๋””์Šคํฌ๋‚˜ ์‹ฌ์ง€์–ด ๊ทผ์ฒ˜์˜ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์— ์žˆ์„ ์ˆ˜๋„ ์žˆ๋‹ค. ์ „๋ฌธ์ ์ธ ์ˆ˜์ค€์˜ ์บ์‹œ๋Š” ๊ฐ์ฒด๋ฅผ ๋กœ์ปฌ ์บ์‹œ์—์„œ ๊ฐ€ ์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š”์ง€ ํŒ๋‹จํ•˜๊ธฐ ์œ„ํ•ด ๋น ๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•œ๋‹ค. ๋งŒ์•ฝ ๋ฌธ์„œ๋ฅผ ๋กœ์ปฌ์—์„œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†๋‹ค๋ฉด, ์บ์‹œ๋Š” ์ƒํ™ฉ์ด๋‚˜ ์„ค์ •์— ๋”ฐ๋ผ์„œ ๊ทธ๊ฒƒ์„ ์› ์„œ๋ฒ„๋‚˜ ๋ถ€๋ชจ ํ”„๋ฝ์‹œ ์—์„œ ๊ฐ€์ ธ์˜ค๊ฑฐ๋‚˜ ํ˜น์€ ์‹คํŒจ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

์บ์‹œ๋œ ๊ฐ์ฒด๋Š” ์„œ๋ฒ„ ์‘๋‹ต ๋ณธ๋ฌธ๊ณผ ์› ์„œ๋ฒ„ ์‘๋‹ต ํ—ค๋”๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ, ์บ์‹œ ์ ์ค‘ ๋™์•ˆ ์˜ฌ๋ฐ”๋ฅธ ์„œ๋ฒ„ ํ—ค๋”๊ฐ€ ๋ฐ˜ํ™˜๋  ์ˆ˜ ์žˆ๋‹ค. ์บ์‹œ๋œ ๊ฐ์ฒด๋Š” ๋˜ํ•œ ๊ฐ์ฒด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์˜ค๋žซ๋™์•ˆ ์บ์‹œ์— ๋จธ๋ฌด๋ฅด๊ณ  ์žˆ์—ˆ๋Š”์ง€๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ๊ธฐ๋ก์ด๋‚˜, ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ์‚ฌ์šฉ๋˜์—ˆ๋Š” ์ง€ ๋“ฑ์— ๋Œ€ํ•œ ๋ช‡๋ช‡ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ๋‹ค.

์‹ ์„ ๋„ ๊ฒ€์‚ฌ : ์บ์‹œ๋Š” ์บ์‹œ๋œ ์‚ฌ๋ณธ์ด ์ถฉ๋ถ„ํžˆ ์‹ ์„ ํ•œ์ง€ ๊ฒ€์‚ฌํ•˜๊ณ , ์‹ ์„ ํ•˜์ง€ ์•Š๋‹ค๋ฉด ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์žˆ๋Š”์ง€ ์„œ๋ฒ„์—๊ฒŒ ๋ฌผ์–ด๋ณธ๋‹ค. HTTP๋Š” ์บ์‹œ๊ฐ€ ์ผ์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์„œ๋ฒ„ ๋ฌธ์„œ์˜ ์‚ฌ๋ณธ์„ ๋ณด์œ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค. ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ, ๋ฌธ์„œ๋Š” โ€˜์‹ ์„ โ€™ํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜๊ณ  ์บ์‹œ๋Š” ์„œ๋ฒ„์™€์˜ ์ ‘์ด‰ ์—†์ด ์ด ๋ฌธ์„œ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋‹จ ์บ์‹œ๋œ ์‚ฌ๋ณธ์„ ์‹ ์„ ๋„ ํ•œ๊ณ„๋ฅผ ๋„˜์„ ์ •๋„๋กœ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฐ–๊ณ  ์žˆ์—ˆ๋‹ค๋ฉด ๊ทธ ๊ฐ์ฒด๋Š” โ€˜์‹ ์„ ํ•˜์ง€ ์•Š์€โ€™ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜๋ฉฐ, ์บ์‹œ๋Š” ๊ทธ ๋ฌธ์„œ๋ฅผ ์ œ๊ณต ํ•˜๊ธฐ์ „์— ๋ฌธ์„œ์— ์–ด๋–ค ๋ณ€๊ฒฝ์ด ์žˆ์—ˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„์™€ ์žฌ๊ฒ€์‚ฌ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค.

HTTP์˜ ์‹ ์„ ๋„ ๊ฒ€์‚ฌ ๊ทœ์น™์€ ๋งค์šฐ ๋ณต์žกํ•œ๋ฐ, ์บ์‹œ ์ œํ’ˆ๋“ค์ด ์ง€์›ํ•˜๋Š” ๋งŽ์€ ์ˆ˜์˜ ์„ค์ • ์˜ต์…˜๊ณผ ๋น„ HTTP ์‹ ์„ ๋„ ํ‘œ์ค€๊ณผ์˜ ์ƒํ˜ธ์ž‘์šฉ์€ ์ƒํ™ฉ์„ ๋” ๋ณต์žกํ•˜๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ์žฅ ๋‚˜๋จธ์ง€์˜ ๋Œ€๋ถ€๋ถ„์„ ์‹ ์„ ๋„ ๊ณ„์‚ฐ ์„ค๋ช…์— ํ• ์• ํ•  ๊ฒƒ์ด๋‹ค.

์‘๋‹ต ์ƒ์„ฑ : ์บ์‹œ๋Š” ์ƒˆ๋กœ์šด ํ—ค๋”์™€ ์บ์‹œ๋œ ๋ณธ๋ฌธ์œผ๋กœ ์‘๋‹ต ๋ฉ”์‹œ์ง€๋ฅผ ๋งŒ๋“ ๋‹ค.

์šฐ๋ฆฌ๋Š” ์บ์‹œ๋œ ์‘๋‹ต์„ ์› ์„œ๋ฒ„์—์„œ ์˜จ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•˜๊ณ  ์‹ถ๊ธฐ ๋•Œ๋ฌธ์—, ์บ์‹œ๋Š” ์บ์‹œ๋œ ์„œ๋ฒ„ ์‘๋‹ต ํ—ค๋”๋ฅผ ํ† ๋Œ€๋กœ ์‘๋‹ต ํ—ค๋”๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ์ด ๊ธฐ์ € ํ—ค๋”๋“ค์€ ์บ์‹œ์— ์˜ํ•ด ์ˆ˜์ •๋˜๊ณ  ๋Š˜์–ด๋‚œ๋‹ค.

์บ์‹œ๋Š” ํด๋ผ์ด์–ธํŠธ์— ๋งž๊ฒŒ ์ด ํ—ค๋”๋ฅผ ์กฐ์ •ํ•ด์•ผ ํ•˜๋Š” ์ฑ…์ž„์ด ์žˆ๋‹ค. ์บ์‹œ๋Š” ๋˜ํ•œ ์บ์‹œ ์‹ ์„ ๋„ ์ •๋ณด๋ฅผ ์‚ฝ์ž…ํ•˜๋ฉฐ(Cache-Control, Age, Expires ํ—ค๋”), ํ”„๋ฝ์‹œ ์บ์‹œ๋ฅผ ๊ฑฐ์ณ๊ฐ”์Œ์„ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด ์ข…์ข… via ํ—ค๋”๋ฅผ ํฌํ•จ์‹œํ‚จ๋‹ค.

์ „์†ก : ์ผ๋‹จ ์‘๋‹ต ํ—ค๋”๊ฐ€ ์ค€๋น„๋˜๋ฉด, ์บ์‹œ๋Š” ์‘๋‹ต์„ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋Œ๋ ค์ค€๋‹ค. ๋ชจ๋“  ํ”„๋ฝ์‹œ ์„œ๋ฒ„๋“ค๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ํ”„๋ฝ์‹œ ์บ์‹œ๋Š” ํด๋ผ์ด์–ธํŠธ์™€์˜ ์ปค๋„ฅ์…˜์„ ์œ ์ง€ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ๊ณ ์„ฑ๋Šฅ ์บ์‹œ๋Š” ์ข…์ข… ๋กœ์ปฌ ์ €์žฅ์žฅ์น˜์™€ ๋„คํŠธ์›Œํฌ I/O ๋ฒ„ํผ ์‚ฌ์ด์—์„œ ๋ฌธ์„œ์˜ ์ฝ˜ํ… ์ธ  ๋ณต์‚ฌ๋ฅผ ํ”ผํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ „์†กํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•œ๋‹ค.

๋กœ๊น… : ๋Œ€๋ถ€๋ถ„์˜ ์บ์‹œ๋Š” ๋กœ๊ทธ ํŒŒ์ผ๊ณผ ์บ์‹œ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ํ†ต๊ณ„๋ฅผ ์œ ์ง€ํ•œ๋‹ค. ๊ฐ ์บ์‹œ ํŠธ๋žœ์žญ์…˜์ด ์™„๋ฃŒ๋œ ํ›„, ์บ์‹œ๋Š” ํ†ต๊ณ„ ์บ์‹œ ์ ์ค‘๊ณผ ๋ถ€์ ์ค‘ ํšŸ์ˆ˜์— ๋Œ€ํ•œ ํ†ต๊ณ„๋ฅผ ๊ฐฑ์‹ ํ•˜๊ณ , ๋กœ๊ทธ ํŒŒ์ผ์— ์š”์ฒญ ์ข…๋ฅ˜ URL ๊ทธ๋ฆฌ๊ณ  ๋ฌด์—‡์ด ์ผ์–ด๋‚ฌ๋Š”์ง€๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•œ๋‹ค.

๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ์บ์‹œ ๋กœ๊ทธ ํฌ๋งท์€ ์Šคํ€ด๋“œ ๋กœ๊ทธ ํฌ๋งท๊ณผ ๋„ท์Šค ์ผ€์ดํ”„ ํ™•์žฅ ๊ณต์šฉ ๋กœ๊ทธ ํฌ๋งท์ด์ง€๋งŒ, ๋งŽ์€ ์บ์‹œ ์ œํ’ˆ์ด ์ปค์Šคํ…€ ๋กœ๊ทธ ํŒŒ์ผ์„ ํ—ˆ์šฉํ•œ๋‹ค.

์„œ๋ฒ„ ์žฌ๊ฒ€์‚ฌ

์บ์‹œ๋œ ๋ฌธ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์€, ๊ทธ ๋ฌธ์„œ๊ฐ€ ์› ์„œ๋ฒ„์— ํ˜„์žฌ ์กด์žฌํ•˜๋Š” ๊ฒƒ๊ณผ ์‹ค์ œ๋กœ ๋‹ค๋ฅด๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜์ง€๋Š” ์•Š์œผ๋ฉฐ, ๋‹ค๋งŒ ์ด์ œ ๊ฒ€์‚ฌํ•  ์‹œ๊ฐ„์ด ๋˜์—ˆ์Œ์„ ๋œปํ•œ๋‹ค.์ด ๊ฒ€์‚ฌ๋ฅผ ์บ์‹œ๊ฐ€ ์› ์„œ๋ฒ„์—๊ฒŒ ๋ฌธ์„œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๋Š”์ง€์˜ ์—ฌ๋ถ€๋ฅผ ๋ฌผ์–ด๋ณผ ํ•„์š”๊ฐ€ ์žˆ์Œ์„ ์˜๋ฏธํ•˜๋Š” โ€˜์„œ๋ฒ„ ์žฌ๊ฒ€์‚ฌโ€™๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

- ์žฌ๊ฒ€์‚ฌ ๊ฒฐ๊ณผ ์ฝ˜ํ…์ธ ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค๋ฉด, 
์บ์‹œ๋Š” ๊ทธ ๋ฌธ์„œ์˜ ์ƒˆ๋กœ์šด ์‚ฌ๋ณธ์„ ๊ฐ€์ ธ์™€ ์˜ค๋ž˜๋œ ๋ฐ์ดํ„ฐ ๋Œ€์‹  ์ €์žฅํ•œ ๋’ค ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ๋„ ๋ณด๋‚ด์ค€๋‹ค.

- ์žฌ๊ฒ€์‚ฌ ๊ฒฐ๊ณผ ์ฝ˜ํ…์ธ ๊ฐ€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด, 
์บ์‹œ๋Š” ์ƒˆ ๋งŒ๋ฃŒ์ผ์„ ํฌํ•จํ•œ ์ƒˆ ํ—ค๋”๋“ค๋งŒ ๊ฐ€์ ธ์™€์„œ ์บ์‹œ ์•ˆ์˜ ํ—ค๋”๋“ค์„ ๊ฐฑ์‹ ํ•œ๋‹ค.

์กฐ๊ฑด๋ถ€ ๋ฉ”์„œ๋“œ์™€์˜ ์žฌ๊ฒ€์‚ฌ

HTTP์˜ ์กฐ๊ฑด๋ถ€ ๋ฉ”์„œ๋“œ๋Š” ์žฌ๊ฒ€์‚ฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค. HTTP๋Š” ์บ์‹œ๊ฐ€ ์„œ๋ฒ„ ์—๊ฒŒ โ€˜์กฐ๊ฑด๋ถ€ GETโ€™์ด๋ผ๋Š” ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค. ์ด ์š”์ฒญ์€ ์„œ๋ฒ„๊ฐ€ ๊ฐ–๊ณ  ์žˆ ๋Š” ๋ฌธ์„œ๊ฐ€ ์บ์‹œ๊ฐ€ ๊ฐ–๊ณ  ์žˆ๋Š” ๊ฒƒ๊ณผ ๋‹ค๋ฅธ ๊ฒฝ์šฐ์—๋งŒ ๊ฐ์ฒด ๋ณธ๋ฌธ์„ ๋ณด๋‚ด๋‹ฌ๋ผ๊ณ  ํ•˜๋Š” ๊ฒƒ ์ด๋‹ค. ์กฐ๊ฑด๋ถ€ GET์€ GET ์š”์ฒญ ๋ฉ”์‹œ์ง€์— ํŠน๋ณ„ํ•œ ์กฐ๊ฑด๋ถ€ ํ—ค๋”๋ฅผ ์ถ”๊ฐ€ํ•จ์œผ๋กœ์จ ์‹œ์ž‘๋œ๋‹ค. ์›น ์„œ๋ฒ„๋Š” ์กฐ๊ฑด์ด ์ฐธ์ธ ๊ฒฝ์šฐ์—๋งŒ ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

HTTP๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€ ์กฐ๊ฑด๋ถ€ ์š”์ฒญ ํ—ค๋”๋ฅผ ์ •์˜ํ•œ๋‹ค. ๊ทธ ์ค‘ ๋‘˜์€ ์บ์‹œ ์žฌ๊ฒ€์‚ฌ๋ฅผ ํ•  ๋•Œ ๊ฐ€์žฅ ์œ ์šฉํ•œ If-Modified-Since์™€ If-None-Match์ด๋‹ค. ๋ชจ๋“  ์กฐ๊ฑด๋ถ€ ํ—ค๋”๋Š” โ€˜if-โ€™ ์ ‘๋‘์–ด๋กœ ์‹œ์ž‘ํ•œ๋‹ค.

no-cache์™€ no-store ์‘๋‹ต ํ—ค๋”

HTTP/1.1์€ ์‹ ์„ ๋„๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด, ๊ฐ์ฒด๋ฅผ ์บ์‹œํ•˜๋Š” ๊ฒƒ์„ ์ œํ•œํ•˜๊ฑฐ๋‚˜ ์บ์‹œ๋œ ๊ฐ์ฒด๋ฅผ ์ œ๊ณตํ•˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•œ๋‹ค.no-store์™€ no-cache ํ—ค๋”๋Š” ์บ์‹œ๊ฐ€ ๊ฒ€ ์ฆ๋˜์ง€ ์•Š์€ ์บ์‹œ๋œ ๊ฐ์ฒด๋กœ ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์„ ๋ง‰๋Š”๋‹ค.

Cache-Control: no-store
Cache-Control: no-cache
Pragma: no-cache

โ€˜no-storeโ€™๊ฐ€ ํ‘œ์‹œ๋œ ์‘๋‹ต์€ ์บ์‹œ๊ฐ€ ๊ทธ ์‘๋‹ต์˜ ์‚ฌ๋ณธ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๊ธˆ์ง€ํ•œ๋‹ค. ์บ์‹œ ๋Š” ๋ณดํ†ต, ์บ์‹œ๊ฐ€ ์•„๋‹Œ ํ”„๋ฝ์‹œ ์„œ๋ฒ„๊ฐ€ ๊ทธ๋Ÿฌ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ, ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ no-store ์‘๋‹ต ์„ ์ „๋‹ฌํ•˜๊ณ  ๋‚˜๋ฉด ๊ฐ์ฒด๋ฅผ ์‚ญ์ œํ•  ๊ฒƒ์ด๋‹ค.

Max-Age ์‘๋‹ต ํ—ค๋”

Cache-Control: max-age ํ—ค๋”๋Š” ์‹ ์„ ํ•˜๋‹ค๊ณ  ๊ฐ„์ฃผ๋˜์—ˆ๋˜ ๋ฌธ์„œ๊ฐ€ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์˜จ ์ด ํ›„๋กœ ํ๋ฅธ ์‹œ๊ฐ„์ด๊ณ , ์ดˆ๋กœ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋˜ํ•œ s-maxage ํ—ค๋”๋Š”(โ€˜maxageโ€™์— ํ•˜์ดํ”ˆ์ด ์—†์Œ์— ์ฃผ์˜ํ•˜๋ผ) max-age์ฒ˜ ๋Ÿผ ํ–‰๋™ํ•˜์ง€๋งŒ ๊ณต์œ ๋œ(๊ณต์šฉ) ์บ์‹œ์—๋งŒ ์ ์šฉ๋œ๋‹ค.

Cache-Control: max-age=3600
Cache-Control: s-maxage=3600

์„œ๋ฒ„๋Š” ์ตœ๋Œ€ ๋‚˜์ด๋จน์Œ(maximum aging)์„ 0์œผ๋กœ ์„ค์ •ํ•จ์œผ๋กœ์จ, ์บ์‹œ๊ฐ€ ๋งค ์ ‘๊ทผ๋งˆ ๋‹ค ๋ฌธ์„œ๋ฅผ ์บ์‹œํ•˜๊ฑฐ๋‚˜ ๋ฆฌํ”„๋ ˆ์‹œํ•˜์ง€ ์•Š๋„๋ก ์š”์ฒญํ•  ์ˆ˜ ์žˆ๋‹ค.

Expires ์‘๋‹ต ํ—ค๋”

๋” ์ด์ƒ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ๋ฅผ ๊ถŒํ•˜๋Š”(deprecated) Expires ํ—ค๋”๋Š” ์ดˆ ๋‹จ์œ„์˜ ์‹œ๊ฐ„ ๋Œ€์‹  ์‹ค์ œ ๋งŒ๋ฃŒ ๋‚ ์งœ๋ฅผ ๋ช…์‹œํ•œ๋‹ค.HTTP๋ฅผ ์„ค๊ณ„ํ•œ ์‚ฌ๋žŒ๋“ค์€, ๋งŽ์€ ์„œ๋ฒ„๊ฐ€ ๋™๊ธฐํ™”๋˜์–ด ์žˆ ์ง€ ์•Š๊ฑฐ๋‚˜ ๋ถ€์ •ํ™•ํ•œ ์‹œ๊ณ„๋ฅผ ๊ฐ–๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋งŒ๋ฃŒ๋ฅผ ์ ˆ๋Œ€์‹œ๊ฐ ๋Œ€์‹  ๊ฒฝ๊ณผ๋œ ์‹œ๊ฐ„ ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๋‚ซ๋‹ค๊ณ  ํŒ๋‹จํ–ˆ๋‹ค.์‹ ์„ ๋„ ์ˆ˜๋ช…์˜ ๊ทผ์‚ฌ๊ฐ’์€ ๋งŒ๋ฃŒ์ผ๊ณผ ์ƒ์„ฑ์ผ์˜ ์ดˆ ๋‹จ์œ„ ์‹œ๊ฐ„์ฐจ๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.

Expires: Fri, 05 Jul 2002, 05:00:00 GMT

๋ช‡๋ช‡ ์„œ๋ฒ„๋Š” ๋ฌธ์„œ๋ฅผ ํ•ญ์ƒ ๋งŒ๋ฃŒ๋˜๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด Expires: 0 ์‘๋‹ต ํ—ค๋”๋ฅผ ๋Œ๋ ค๋ณด๋‚ด์ง€ ๋งŒ,์ด๋Š” ๋ฌธ๋ฒ• ์œ„๋ฐ˜์ด๋ฉฐ ๋ช‡๋ช‡ ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๊ฐ’๋“ค์„ ๊ฐ€ ๊ธ‰์  ๋ฐ›์•„๋“ค์ผ ์ˆ˜๋Š” ์žˆ์–ด์•ผ ํ•˜๋‚˜, ์ƒ์„ฑํ•ด์„œ๋Š” ์•ˆ ๋œ๋‹ค.

Last updated