์คํ๋ง ์ธํฐ์ ํฐ(Interceptor)
rlaehddnd0422
์คํ๋ง ์ธํฐ์
ํฐ ์๋ฐ ํ์ค์คํ์ด ์ ๊ณตํ๋ ์๋ธ๋ฆฟ ํํฐ์ฒ๋ผ ์น๊ณผ ๊ด๋ จ๋ ๊ณตํต ๊ด์ฌ์ฌํญ์ ํจ๊ณผ์ ์ผ๋ก ํด๊ฒฐํ ์ ์๋ ๊ธฐ์ ์
๋๋ค. ์ธํฐ์
ํฐ ํน์ง ์ธํฐ์
ํฐ๋ ์๋ธ๋ฆฟ ํํฐ์ ํ๋ฆ๊ณผ ๋น์ทํ ํ๋ฆ์ ๊ฐ์ ธ๊ฐ๋๋ค. ํํฐ : HTTP Request โถ๏ธ WAS โถ๏ธ ํํฐ โถ๏ธ ์๋ธ๋ฆฟ( ํ๋ก ํธ ์ปจํธ๋กค๋ฌ, ๋์คํจ์ณ ์๋ธ๋ฆฟ ) โถ๏ธ ์ปจํธ๋กค๋ฌ ์ธํฐ์
ํฐ : HTTP Request โถ๏ธ WAS โถ๏ธ ์๋ธ๋ฆฟ โถ๏ธ ์คํ๋ง ์ธํฐ์
ํฐ โถ๏ธ ์ปจํธ๋กค๋ฌ ์คํ๋ง ์ธํฐ์
ํฐ์๋ URL ํจํด์ ์ ์ฉํ ์ ์๋๋ฐ, ์๋ธ๋ฆฟ URL ํจํด๊ณผ ๋ค๋ฅด๊ณ , ๋งค์ฐ ์ ๋ฐํ๊ฒ ์ค์ ํ ์ ์์ต๋๋ค. ์ธํฐ์
ํฐ ๋ํ ์ฒด์ธ์ผ๋ก ๊ตฌ์ฑ๋์ด ์ค๊ฐ์ ์ธํฐ์
ํฐ๋ฅผ ์์ ๋กญ๊ฒ ์ถ๊ฐ ๊ฐ๋ฅ (ex)๋ก๊ทธ ์์ฒญ ์ธํฐ์
ํฐ -> ๋ก๊ทธ์ธ ์ฒ๋ฆฌ ์ธํฐ์
ํฐ) ์๋ธ๋ฆฟ ํํฐ vs ์คํ๋ง ์ธํฐ์
ํฐ ํํฐ๋ ์๋ธ๋ฆฟ์ ..