Language/JavaScript (WEB)

๐ŸŒ ๋ธŒ๋ผ์šฐ์ € ์ด๋ฏธ์ง€ ์บ์‹œ ๋ฐฉ์ง€ํ•˜๊ธฐ

์ธํŒŒ_ 2023. 3. 7. 13:00

Disable Image Cache

Disable Image Cache

์›นํŽ˜์ด์ง€ ์†๋„ ํ…Œ์ŠคํŠธ๋‚˜ ํ˜น์€ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ค‘์— ์ด๋ฏธ์ง€๋ฅผ Ajax๋กœ ๋ถˆ๋Ÿฌ์˜ค๋‹ค๊ฐ€ ์บ์‹œ์— ์˜ํ•œ CORS ์—๋Ÿฌ ๋ฌธ์ œ ๋“ฑ ์—ฌ๋Ÿฌ ์ด์œ ๋“ค์— ์˜ํ•ด์„œ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ์บ์‹ฑ ํ•˜์ง€ ์•Š๊ฒŒ ํ•˜๊ณ  ์‹ถ์€ ๋•Œ๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ง์ ‘ ์„œ๋ฒ„์—์„œ ์บ์‹œ ๊ด€๋ จ ํ—ค๋” ์„ค์ •์„ ํ• ์ˆ˜ ์—†๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์—…์ฒด์˜ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๊ฒฐ๊ตญ ํ”„๋ก ํŠธ๋‹จ์—์„œ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•œ๋‹ค. ctrl + F5 ๊ฐ•๋ ฅ ์ƒˆ๋กœ๊ณ ์นจ์œผ๋กœ ์ž„์‹œ์ ์œผ๋กœ ํ•ด๊ฒฐํ• ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ๋งค๋ฒˆ ์ด๋Ÿด์ˆ˜๋„ ์—†๊ณ  ๋ฌด์Šจ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ๊ณ ๋ฏผํ•˜๊ฒ ์ง€๋งŒ ์˜์™ธ๋กœ ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•˜๋‹ค. 

Disable Image Cache

 

๋ธŒ๋ผ์šฐ์ €๋Š” ์ด๋ฏธ์ง€๋ฅผ ์™„์ „ํžˆ ๊ฐ™์€ url ์ด๋ฆ„์œผ๋กœ ๋ถˆ๋Ÿฌ๋“ค์ผ๋•Œ๋Š” ์บ์‹œํ•œ ์ด์ „ ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜จ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์„ฑ์„ ์ด์šฉํ•˜์—ฌ url์˜ ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ๊ฐ’๋งŒ ๋‹ค๋ฅด๊ฒŒ ์ฃผ๋Š” ๊ฒƒ์œผ๋กœ ์บ์‹œ๋˜์ง€ ์•Š์€ ๋˜‘๊ฐ™์€ ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋„๋ก ํ•˜๋Š” ํŽธ๋ฒ•์„ ์“ธ ์ˆ˜ ์žˆ๋‹ค.

์˜ˆ๋ฅผ๋“ค์–ด picture.jpg?1222259157 ์™€ ๊ฐ™์ด ์ด๋ฏธ์ง€ url ? ๋’ค์˜ ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ๊ฐ’์„ ๋žœ๋ค์œผ๋กœ ์„ค์ •ํ•ด์ค˜์„œ ํ• ๋‹นํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ๊ฐ’์ด ๋‹ฌ๋ผ์ ธ๋„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฆฌ์†Œ์Šค๋Š” ๋™์ผํ•˜๋‹ˆ ๋ฌธ์ œ ์—†๋Š” ๊ฒƒ์ด๋‹ค.

์•„๋ž˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ํ˜„์žฌ ๋‚ ์งœ ์‹œ๊ฐ„๊ฐ’์„ ์ฟผ๋ฆฌ ์ŠคํŠธ๋ง์œผ๋กœ ํ• ๋‹นํ•œ ์˜ˆ์ œ์ด๋‹ค. ์ด์™ธ์—๋„ ๋žœ๋ค ํ•จ์ˆ˜๋กœ๋„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

document.querySelector('img').src = `https://์ด๋ฏธ์ง€๊ฒฝ๋กœ?${new Date().getTime()}`