Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- ์ฑ๊ฐ๋ฐ
- log
- Inflearn
- JPA
- Mapping
- API
- Spring
- docker
- MVC
- MySQL
- BPM
- ๊น์ํ
- Firebase
- springboot
- kotlin
- BBangting
- PROJECT
- Logging
- Community-App
- ์์ฒญ
- Security
- HTTP
Archives
- Today
- Total
yeon's blog
[HTTP ์น ๊ธฐ๋ณธ ์ง์] HTTP ๊ธฐ๋ณธ - ๋ชจ๋ ๊ฒ์ด HTTP ๋ณธ๋ฌธ
๐ฑ ๋ชจ๋ ๊ฒ์ด HTTP
HTTP(HyperText Transfer Protocol)
- HTTP: ํ์ดํผ ํ
์คํธ, ์ฆ ๋ฌธ์ ๊ฐ์ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ํ๋กํ ์ฝ
- HTML, TEXT, IMAGE, ์์ฑ, ์์, ํ์ผ, JSON, XML ๋ฑ ๋ชจ๋ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ด์ ์ ์ก ๊ฐ๋ฅ
- ์ง๊ธ์ HTTP ์๋!!
HTTP ์ญ์ฌ
- HTTP/0.9 (1991๋ ) : GET ๋ฉ์๋๋ง ์ง์, HTTP ํค๋X
- HTTP/1.0 (1996๋ ) : ๋ฉ์๋, ํค๋ ์ถ๊ฐ
- HTTP/1.1 (1997๋ ) : ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๊ณ ์ฐ๋ฆฌ์๊ฒ ๊ฐ์ฅ ์ค์ํ ๋ฒ์ ์ด๋ค.
- HTTP/2 (2015๋ ) : ์ฑ๋ฅ ๊ฐ์
- HTTP/3 (์งํ์ค) : TCP ๋์ ์ UDP ์ฌ์ฉ, ์ฑ๋ฅ ๊ฐ์
HTTP ๊ธฐ๋ฐ ํ๋กํ ์ฝ
- TCP: HTTP/1.1, HTTP/2
- UDP: HTTP/3
- ํ์ฌ HTTP/1.1 ์ฃผ๋ก ์ฌ์ฉ!!
HTTP ํน์ง
- ํด๋ผ์ด์ธํธ - ์๋ฒ ๊ตฌ์กฐ
- ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์์ฒญ์ ํ๊ณ , ์๋ฒ๋ ์์ฒญ์ ๋ํ ์๋ตํ๋ ๊ตฌ์กฐ
- Stateless(๋ฌด์ํ) Protocol, ๋น์ฐ๊ฒฐ์ฑ
- HTTP ๋ฉ์์ง๋ฅผ ํตํด ํต์
- ๋จ์ํจ, ํ์ฅ ๊ฐ๋ฅ