REDIRECT

    PRG Post/Redirect/Get

    PRG Post/Redirect/Get

    ๋„์ž… ๋ฌผ๊ฑด์„ ์ฃผ๋ฌธํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•˜๊ฑฐ๋‚˜ ํšŒ์›์„ ๋“ฑ๋กํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ๊ฐœ๋ฐœํ•  ๋•Œ HTTP์˜ Post ๋ฉ”์†Œ๋“œ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ์ด ๋•Œ, Post๋กœ ์ƒํ’ˆ์„ ์ฃผ๋ฌธํ•˜๋„๋ก ํ•˜๊ณ , ์›นํŽ˜์ด์ง€๋ฅผ ๋ฐ”๋กœ ๋žœ๋”๋งํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋งค์šฐ ๋”์ฐํ•œ ์ผ์ด ๋ฒŒ์–ด์ง„๋‹ค. ์™œ๋ƒ๋ฉด ์ตœ์ข…์ ์ธ HTTP๊ฐ€ Post์ด๊ธฐ ๋•Œ๋ฌธ์— ๋งŒ์•ฝ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฐ์ œ ํ›„ ๋žœ๋”๋ง๋œ ํŽ˜์ด์ง€์—์„œ ์ƒˆ๋กœ๊ณ ์นจ์„ ๋ˆ„๋ฅด๋ฉด ์ค‘๋ณตํ•ด์„œ ๊ฒฐ์ œ๊ฐ€ ์ง„ํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. Post - Redirect - Get PRG๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š” ์ด์œ ๋Š” ๋„์ž…๋ถ€๋ถ„์—์„œ ๋งค์šฐ ์ž์„ธํ•˜๊ฒŒ ์„ค๋ช…์ด ๋˜์–ด์žˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ form tag์— ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์ฃผ๋ฌธ์„ ํ•˜๋ฉด Post๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ๋„˜์–ด์™€ ์„œ๋ฒ„์—์„œ ํ•ด๋‹น ๋ถ€๋ถ„์„ ์ฒ˜๋ฆฌํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋ ‡๊ฒŒ ์ฒ˜๋ฆฌ๊ฐ€ ๋œ ๊ฒฝ์šฐ ์ตœ์ข…์ ์ธ HTTP์ž…๋ ฅ์ด Post์ด๋ฏ€๋กœ ์ƒˆ๋กœ๊ณ ์นจ์‹œ ๊ณ„์†ํ•ด์„œ Post๊ฐ€ ์‹คํ–‰๋˜๋Š”..