ํ์ดํผ ํ
์คํธ ์ ์ก ํ๋กํ ์ฝ (HTTP) ๋ถ์ฐ, ํ์
๋ฐ ํ์ดํผ ๋ฏธ๋์ด ์ ๋ณด ์์คํ
์์ํ ์์ฉ ํ๋ก๊ทธ๋จ ํ๋กํ ์ฝ์
๋๋ค. HTTP๋ ์๋ ์์ด๋ ์น (World Wide Web) ๋ฐ์ดํฐ ํต์ ์ ๊ธฐ์ด์
๋๋ค.
ํ์ดํผ ํ
์คํธ๋ ํ
์คํธ๋ฅผ ํฌํจํ๋ ๋
ธ๋ ์ฌ์ด์ ๋
ผ๋ฆฌ์ ๋งํฌ (ํ์ดํผ ๋งํฌ)๋ฅผ ์ฌ์ฉํ์ฌ ํ
์คํธ๋ฅผ ๊ตฌ์ฑ๋์ด์๋ค. HTTP ๊ตํํ๊ฑฐ๋ ์ ์ก ํ์ดํผ ํ ์์๋ ํ๋กํ ์ฝ์
๋๋ค.
๋ด์ฉ์ ํ
์ด๋ธ
HTTP
์น ๋ฆฌ์์ค๋ฅผ ์๋ณ
๋ฐ์ดํฐ์ URI
MIME ์ ํ ์๊ฐ
MIME ์ ํ์ ์ ์ฒด ๋ชฉ๋ก
WWW์ www๊ฐ ์๋ โโURL ์ค ์ ํ
HTTP์ ๊ธฐ๋ณธ
HTTP์ ๊ฐ์
HTTP์ ์งํ
HTTP ๋ฉ์์ง
์ ํ์ ์ธ HTTP ์ธ์
HTTP / 1.x์์์ ์ฐ๊ฒฐ ๊ด๋ฆฌ
ํ๋กํ ์ฝ ์
๊ทธ๋ ์ด๋ ๋ฉ์ปค๋์ฆ
์ฝํ
์ธ ๋ณด์ ์ ์ฑ
(CSP)
HTTP ๊ณต๊ฐ ํค ํผ๋ (HPKP)
HTTP ์๊ฒฉํ ์ ์ก ๋ณด์ (HSTS)
์ฟ ํค ๋ณด์
X-Content-Type์-์ต์
X-ํ๋ ์ - ์ต์
X-XSS-๋ณดํธ
๋ชจ์ง๋ผ ์น ๋ณด์ ์ง์นจ
HTTP ์ก์ธ์ค ์ ์ด (CORS)
HTTP ์ธ์ฆ
HTTP ์บ์ฑ
HTTP ์์ถ
HTTP ์กฐ๊ฑด๋ถ ์์ฒญ
HTTP ๋ด์ฉ ํ์
HTTP ์ฟ ํค
HTTP ๋ฒ์ ์์ฒญ
HTTP ๋ฆฌ๋ค์ด๋ ํธ (redirect)
HTTP ์ฌ์
HTTP ํค๋
์๋ฝ
์๋ฝ - ์บ๋ฆญํฐ ์ธํธ
์๋ฝ - ์ธ์ฝ๋ฉ
์๋ฝ - ์ธ์ด
- ๋ฒ์๋ฅผ ์๋ฝ
์ก์ธ์ค ์ ์ด - ํ์ฉ - ์๊ฒฉ ์ฆ๋ช
์ก์ธ์ค ์ ์ด - ํ์ฉ - ํค๋
์ก์ธ์ค ์ ์ด - ํ์ฉ-๋ฐฉ๋ฒ
์ก์ธ์ค ์ ์ด - ํ์ฉ - ์์ฐ์ง
์ก์ธ์ค ์ ์ด - ๋
ธ์ถ - ํค๋
์ก์ธ์ค ์ ์ด - ์ต๋ ์์ด์ง
์ก์ธ์ค ์ ์ด - ์์ฒญ - ํค๋
์ก์ธ์ค ์ ์ด-์์ฒญ-๋ฐฉ๋ฒ
๋์ด
ํ์ฉ
๊ถํ ๋ถ์ฌ
์บ์ ์ ์ด
์ฐ๊ฒฐ
๋ด์ฉ - ์ฒ๋ฆฌ
์ฝํ
์ธ ์ธ์ฝ๋ฉ
๋ด์ฉ - ์ธ์ด
์ฝํ
์ธ ๊ธธ์ด
์ฝํ
์ธ ์์น
์ฝํ
์ธ ๋ฒ์
์ฝํ
์ธ ๋ณด์ - ์ ์ฑ
์ฝํ
์ธ ๋ณด์ - ์ ์ฑ
๋ณด๊ณ ์ ์ ์ฉ
์ปจํ
์ธ ํ์
์ฟ ํค
Cookie2๋ฅผ
DNT
๋ ์ง
์ ETag
๋ฐฐ๊ณ ์๋ค
๋ง๋ฃ
์ ๋ฌ
์์
์์ฃผ
๋ง์ฝ ๊ฒฝ๊ธฐ
๊ฒฝ์ฐ - ์์ - ์ดํ
๋ง์ฝ - ์์ - ๊ฒฝ๊ธฐ
๋ง์ฝ-๋ฒ์
๋ง์ฝ-์์ ๋์ง ์์-์ดํ
์ด์ ์ ์ง
๋ํ ํ ๋น
- ๋ง์ง๋ง์ผ๋ก ์์
์์น
์ ๋
ํ๋ผ ๊ทธ๋ง
ํ๋ก์ ์ธ์ฆํฉ๋๋ค
ํ๋ก์ ์ธ์ฆ
๊ณต๊ฐ ํค ํ
๊ณต๊ฐ ํค - ํ - ๋ณด๊ณ ์ ์ ์ฉ
๋ฒ์
๋ฆฌํผ๋ฌ
์ถ์ฒ์-์ ์ฑ
์ฌ์๋ ํ
์ฌ๊ธฐ๋ ์ฌ๋
์ค์ - ์ฟ ํค
ํ๋ Set-Cookie2
SourceMap
์๊ฒฉํ-์ด์ก ๋ฐ ๋ณด์
TE
ํ์ด๋ฐ - ํ์ฉ - ์์ฐ์ง
TK์
ํธ๋ ์ผ๋ฌ
์ ์ก ์ธ์ฝ๋ฉ
์
๊ทธ๋ ์ด๋ - ์์ ํ์ง ์์-์์ฒญ
์ฌ์ฉ์ ์์ด์ ํธ
๋ค๋ฅด๋ค
ํตํ๋ค
WWW ์ธ์ฆ
๊ฒฝ๊ณ
X-Content-Type์-์ต์
X-DNS-ํ๋ฆฌ ํ์น ์ ์ด
X๋-์ ๋ฌ-๋ค์ด
X-์ ๋ฌ - ํธ์คํธ
X๋ - ์ ๋ฌ - ํ๋กํ
X-ํ๋ ์ - ์ต์
X-XSS-๋ณดํธ
HTTP ์์ฒญ ๋ฐฉ๋ฒ
์๋ค
์ง์ฐ๋ค
๋๋ง
๋จธ๋ฆฌ
์ต์
๋ฐ์
๊ฒ์ํ๋ค
๋๋ค
HTTP ์๋ต ์ํ ์ฝ๋
(100)๋ ๊ณ์
(101) ์ค์์นญ ํ๋กํ ์ฝ
200 OK
(201)๋ ์์ฑ
202 ํ์ฉ
203 ์ ๋ขฐํ ์์๋ ์ ๋ณด
204 ๋ด์ฉ ์์
(205) ์ฌ์ค์ ๋ด์ฉ
(206) ๋ถ๋ถ ๋ด์ฉ
300 ๊ฐ ๋ค์ค ์ ํ
301์ ์๊ตฌ ์ด๋
(302) ๋ฐ๊ฒฌ
303 ํ์ด์ง์ ๊ธฐํ
(304)๋ โโ์์ ๋์ง
307 ์์ ๋ฆฌ๋๋ ์
308 ์๊ตฌ ๋ฆฌ๋๋ ์
400 ์๋ชป๋ ์์ฒญ
๋ฌด๋จ (401)
403 ๊ธ์ง
404 ์ฐพ์ ์ ์์
405 ๋ฉ์๋ ํ์ฉ๋์ง ์์
ํ์ฉ๋์ง ์์ (406)
407 ํ๋ก์ ์ธ์ฆ ํ์
408 ์ด๊ณผ ์ ์ฒญ
409 ์ถฉ๋
์ฌ๋ผ (410)
(411) ๊ธธ์ด ํ์
412 ์ ์ ์กฐ๊ฑด ์คํจ
413 ํ์ด๋ก๋๊ฐ ๋๋ฌด ํผ
414 URI๊ฐ ๋๋ฌด ๊ธด
415 ์ง์๋์ง ์๋ ๋ฏธ๋์ด ์ ํ
416 ๋ฒ์ ์ ๋ง์กฑํ ์
417 ๊ธฐ๋ ์คํจ
426 ์
๊ทธ๋ ์ด๋ ํ์
428 ์ ์ ์กฐ๊ฑด ํ์
429 ๊ฐ ๋๋ฌด ๋ง์ ์์ฒญ
431 ์์ฒญ ํค๋ ํ๋๊ฐ ๋๋ฌด ํผ์๊ฒ
๋ฒ์ ์ธ ์ด์ ๋ก ์ฌ์ฉํ ์์๋ (451)
500 ๋ด๋ถ ์๋ฒ ์ค๋ฅ
(501)๋ ๊ตฌํ๋์ง ์์
502 ์๋ชป๋ ๊ฒ์ดํธ์จ์ด
503 ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์์
504 ๊ฒ์ดํธ์จ์ด ์๊ฐ ์ด๊ณผ
505 HTTP ๋ฒ์ ์ด ์ง์๋์ง ์์
511 ๋คํธ์ํฌ ์ธ์ฆ ํ์
CSP :๋ฒ ์ด์ค URI
CSP : ๋ธ๋ก ๋ชจ๋ ํผํฉ ๋ด์ฉ
CSP : ์์ด SRC
CSP : ์ฐ๊ฒฐ-SRC
CSP : ๊ธฐ๋ณธ-SRC
CSP : ๊ธ๊ผด SRC
CSP : ์์ ์ก์
CSP : ํ๋ ์์ ์กฐ์
CSP : ํ๋ ์ SRC
CSP : IMG-SRC
CSP : ๋งค๋ํ์คํธ-SRC
CSP : ๋ฏธ๋์ด SRC
CSP : ๊ฐ์ฒด SRC
CSP : ํ๋ฌ๊ทธ - ์ ํ
CSP : ์ฐธ์กฐ ์
CSP๋ :๋ณด๊ณ -URI
CSP๊ฐ : ํ์ - ์ค๋ฆฌ๋์นด -์ ๋ํ
CSP : ์๋ ๋ฐ์ค
CSP : ์คํฌ๋ฆฝํธ SRC
CSP : ์คํ์ผ SRC
CSP : ์
๊ทธ๋ ์ด๋ - ๋ถ์ - ์์ฒญ
CSP : ๋
ธ๋์-SRC
์
๋ฐ์ดํธ ๋ ์ง
2020. 4. 17.