์ง ๊ฐ์ ์ง
1. session์ ์ฌ์ฉ์์ ๋ณด๊ฐ ๋ด๊ธด ๊ฐ์ฒด๋ฅผ ์ ์ฅํ๋๋ฐ, ์๋ฒ๋ ์ด ๊ฐ์ฒด๋ค์ ์ด๋ป๊ฒ ๊ตฌ๋ถํ ๊น?
- ๋ธ๋ผ์ฐ์ ์์ ์ต์ด ์์ฒญ ์ ํฐ์บฃ์ Response ํค๋์ ๋ค์๊ณผ ๊ฐ์ด JSESSIONID ๊ฐ์ ์ค์ ํ๋ค.
๋ธ๋ผ์ฐ์ ๋ ์ฟ ํค์ jsessionid๋ฅผ ์ ์ฅํ๊ณ ๊ฐ์งํ๊ณ ์๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ๋ค์ ์์ฒญ ํ ์ผ์ด ์๊ธฐ๋ฉด ์ฟ ํค์ jsessionid๋ฅผ ๋ฃ์ด ์๋ฒ์๊ฒ ์์ฒญํ๋ค. ์๋ฒ๋ jsessionid๊ฐ์ responseํค์ด๋ฐ ๋ฐ๊ธํ์ง์๊ณ ์๋ตํ๋ค.
โ
* ๋ฐ์ดํฐ๋ง ๋ฆฌํดํด์ฃผ๋ ์๋ฒ๋ฅผ API์๋ฒ๋ผ๊ณ ํ๋ค.
๊ณต๊ณต๋ฐ์ดํฐAPI์๋น์ค ๊ฐ์ด ๋ฐ์ดํฐ๋ง ๋ฆฌํด ๋ฐ๊ณ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ํ์ฑํ์ฌ ์ฌ์ฉํ๋ค.]
2. http๋ http๋ง์ ํ๋กํ ์ฝ์ด ์๊ธฐ๋๋ฌธ์ ๊ฐ์ด ๋ง๋ค์ด์ ๊ฐ์ด ๋ ๋ ค์ค๋ค.
http๋ ๋ธ๋ผ์ฐ์ ๊ฐ ํ์ํ๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ์์ผ๋ฉด ํด์์ ๋ชปํ๋๊น
๋ง์ฝ api์๋ฒ์ ํต์ ์ ํ๋ฉด ๋ฆฌํ์คํธ ํ๋ ์๊ฐ api์๋ฒ๊ฐ ๋ฆฌ์คํฐ์คํ ๋
ํ์ฑ๋์ง์์ ๋ฉ์ด๋ฆฌ๋ฅผ ์ค๋ค. ๋ฉ์ด๋ฆฌ ์์ ํค๋, ๋ฐ๋ ๋ฑ์ด ๋ ๋ผ์จ๋ค.
ํค๋์ ์๋ ์ฟ ํค๊ฐ ๋ธ๋ผ์ฐ์ ์ ์ ์ฅ์์ ์ ์ฅ๋๋ค.
๋ฆฌํ์คํธ ํ ๋๋ง๋ค ์๋ฒ์ ์ฟ ํค๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํจ๊ป ๋ ๋ผ๊ฐ๋ค.
์์ฉํ๋ก๊ทธ๋จ์ด๋ผ๋ฉด api์๋ฒ๊ฐ ์ฃผ๋ ์ฟ ํค์ ๋ณด๋กค ์์์ ์ ์ฅ์์ ํ์ฑํ์ฌ ์ฟ ํค๋ฅผ ๋ฃ์ด์ค๋ค.
๋ฆฌํ์คํธํ ๋์๋ ์น์์๋ ์ฟ ํค๋ฅผ ๋ด์์ ๋ ๋ฆฌ์ง์์๋ ๋์์ง๋ง
์์ฉํ๋ก๊ทธ๋จ์ ํ๋ฉด ํค๋์ ์ฟ ํค๋ฅผ ๋ด์์ ๋ณด๋ธ๋ค.
'java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JSP ํ๋ก์ ํธ - git (0) | 2021.02.27 |
---|---|
Spring handlerinterceptor (0) | 2021.02.27 |
AJAX ์ฌ์ฉ๋ฒ (0) | 2021.02.27 |
์คํ๋ง - ์ํ ์กฐํ ๊ฒ์ํ ๋ง๋ค๊ธฐ(2) (0) | 2021.02.27 |
์คํ๋ง - ์ํ ์กฐํ ๊ฒ์ํ ๋ง๋ค๊ธฐ(1) (0) | 2021.02.27 |