Network
HTTP๋ฅผ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ ๊ฐ๋จํ ํ์ด๋ณด์๊ณ ์ฑ
์ผ๋ก ์ ํํ ๊ณต๋ถํ๊ณ ์ถ์ด์ HTTP ์๋ฒฝ ๊ฐ์ด๋ ๋
์๋ฅผ ์์ํ๋ค! ๊ณต๋ถํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ์ ์ฌ๋ฆฌ๋ฉด์ ๋ค์ํ๋ฒ ์ ๋ฆฌํ๋ ์๊ฐ์ ๊ฐ์ง๋ ค๊ณ ํ๋ค! HTTP๋? HTTP๋ (Hypertext transfer Protocol)์ ์ฝ์์ด๋ค. ์ ์ธ๊ณ์ ์น๋ธ๋ผ์ฐ์ , ์๋ฒ, ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ HTTP๋ฅผ ํตํด ์๋ก ๋ํํ๋ค. [ ์น ํด๋ผ์ด์ธํธ์ ์๋ฒ ] ์น ์๋ฒ๋ HTTP ํ๋กํ ์ฝ๋ก ์์ฌ์ํตํ๊ธฐ ๋๋ฌธ์ ๋ณดํต HTTP ์๋ฒ๋ผ๊ณ ๋ถ๋ฆฐ๋ค. ํด๋ผ์ด์ธํธ๋ ์๋ฒ์์ HTTP์์ฒญ์ ๋ณด๋ด๊ณ ์๋ฒ๋ ์์ฒญ๋ ๋ฐ์ดํฐ๋ฅผ HTTP ์๋ต์ผ๋ก ๋๋ ค์ค๋ค. "http://www.oreilly.com/index.html"์ ์ด์ด๋ณด๊ณ ์ถ์ ๋, ์น๋ธ๋ผ์ฐ์ ๋ www.oreilly.com์ ์๋ฒ๋ก ๋ณด๋ด๊ณ ..
Network
๐ HTTP ํค๋์ ์ฉ๋ HTTP ์ ์ก์ ํ์ํ ๋ชจ๋ ๋ถ๊ฐ์ ๋ณด ํ์์ ์์์ ํค๋๋ฅผ ์ถ๊ฐํ ์ ์๋ค. Ex) ๋ฉ์์ง ๋ฐ๋์ ๋ด์ฉ, ๋ฉ์์ง ๋ฐ๋์ ํฌ๊ธฐ, ์์ถ, ์ธ์ฆ, ์๋ฒ ์ ๋ณด ๋ฑ๋ฑ์ด ํฌํจ๋์ด์๋ค. ๐ HTTP์ ํํ ํ์ field-name":" OWS field-value OWS (OWS๋ ๋์ด์ฐ๊ธฐ ํ์ฉ์ด๋ผ๋ ๋ป) ๐ ๊ณผ๊ฑฐ์ HTTP ํค๋ (RFC2616) General ํค๋ : ๋ฉ์์ง ์ ์ฒด์ ์ ์ฉ๋๋ ์ ๋ณด ( ex) Connectiond : close ) Request ํค๋ : ์์ฒญ ์ ๋ณด ( ex) User-Agent: Mozilla/5.0 (Macintosh;... ) Response ํค๋ : ์๋ต ์ ๋ณด ( ex) Server: Apache ) Entity ํค๋ : ์ํฐํฐ ๋ฐ๋ ์ ๋ณด ( ex) C..
Network
HTTP์ ์๋ต ์ฝ๋๋ 5๊ฐ์ ํด๋์ค(๋ถ๋ฅ)๋ก ๊ตฌ๋ถ๋๋ค. ์ฒซ ๋ฒ์งธ ์ซ์๋ก ์๋ต ํด๋์ค๊ฐ ๊ฒฐ์ ๋๋ค. 1xx (์ ๋ณด, Information) : ์์ฒญ์ ๋ฐ๊ณ , ํ๋ก์ธ์ค๋ฅผ ๊ณ์ํ๋ค. 2xx (์ฑ๊ณต, Successful) : ์์ฒญ์ ์ฑ๊ณต์ ์ผ๋ก ๋ฐ๊ณ , ์ ์์ ์ผ๋ก ์ฒ๋ฆฌํ๋ค. 3xx (๋ฆฌ๋ค์ด๋ ์
, Redirection) : ์์ฒญ์ ์๋ฃํ๊ธฐ ์ํด ์ถ๊ฐ ์์
์กฐ์น๊ฐ ํ์ํ๋ค. 4xx (ํด๋ผ์ด์ธํธ ์ค๋ฅ, Client Error) : ์์ฒญ์ ์๋ชป๋ ๋ฌธ๋ฒ ๋ฑ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ค. 5xx (์๋ฒ ์ค๋ฅ, Server Error) : ์๋ฒ๊ฐ ์ ์ ์์ฒญ์ ์ฒ๋ฆฌํ์ง ๋ชปํ๋ค. [ 1xx (์กฐ๊ฑด๋ถ ์๋ต) ] ์์ฒญ์ ๋ฐ์์ผ๋ฉฐ ์์
์ ๊ณ์ํ๋ค. ์ค๋ฌด์์ ์ ์ฌ์ฉํ์ง ์๋๋ค. [ 2xx (์ฑ๊ณต) ] ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ ๋์์ ์์ ํ์ฌ ์ดํดํ๊ณ ..
Network
[ ์ธํฐ๋ท ๋คํธ์ํฌ ] IP (Internet Protocol) TCP, UDP PORT DNS ์ธํฐ๋ท์ ๋ณต์กํ ์ธํฐ๋ท ๋ง์ผ๋ก ๊ตฌ์ฑ๋์ด์๋ค. ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ์ํด์๋ ์ธํฐ๋ท ๋ง์ ๊ฑฐ์ณ์ ์ ๋ณด๋ฅผ ์ ๋ฌํ๊ณ , ๋ฐ์์ผ ํ๋ค. ๊ทธ๋์ ์๋ฒ๋ง๋ค IP์ฃผ์๋ฅผ ๋ถ์ฌํ๊ณ , ์ด IP์ฃผ์๋ก ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ด IP( Internet Protocol)์ด๋ค. [ IP (Internet Protocol) ] โ IP์ ์ญํ ์ง์ ํ IP ์ฃผ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ ํจํท(Packet)์ด๋ผ๋ ํต์ ๋จ์๋ก ๋ฐ์ดํฐ ์ ๋ฌ ๐ ํจํท ์ ๋ณด #์ถ๋ฐ์ง IP = ํด๋ผ์ด์ธํธ IP ๐ซ ์ ๋ฌ ๊ณผ์ IP์ฃผ์๊ฐ ๋ด๊ธด ํจํท์ ์ธํฐ๋ท๋ง์ ์ฌ๋ฌ ๋
ธ๋๋ฅผ ํตํด ์๋ฒ๋ก ์ ๋ฌํ๋ฉด, ์๋ฒ์์๋ ํ์ธํ๋ค๋ ์ ํธ๋ฅผ ๋ค์ ํด๋ผ์ด์ธํธ์ ๋๊ธด๋ค. ํ์ง๋ง ์ธํฐ..
'HTTP' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.