1. ๊ณตํต
Data : HTTP Message๊ฐ ๋ง๋ค์ด์ง ์๊ฐ
Pragma : ์บ์ ์ ์ด(HTTP/1.0)
Cache-Control : ์ฃผ๋ก Response์์ ์ฌ์ฉ๋๋ฉฐ ์บ์ ์ ์ด(HTTP/1.1)
- no-store : ์๋ฌด๊ฒ๋ ์บ์ํ์ง ์์
- no-cache : ๋ชจ๋ ์บ์๋ฅผ ์ฐ๊ธฐ ์ ์ ์๋ฒ์ ํด๋น ์บ์๋ฅผ ์ฌ์ฉํด๋ ๋๋์ง ํ์ธ
- no-transform : ์๋ต์ ๋ํ ๋ณํ์ด๋ ๋ณํ์ ํ์ฉํ์ง ์์
- only-if-cached : ๋ฌด์กฐ๊ฑด ์บ์๋ฅผ ์ฌ์ฉ
- must-revalidate : ๋ง๋ฃ๋ ์บ์๋ง ์๋ฒ์์ ํ์ธ์ ๋ฐ๋๋ก ํจ
- proxy-revalidate : must-revalidate์ ๋์ผํ์ง๋ง ๊ณต์ ์บ์์๋ง ์ ์ฉ
- public : ๊ณต์ ์บ์(๋๋ ์ค๊ฐ ์๋ฒ)์ ์ ์ฅํด๋ ๋๋ค๋ ๊ฒ์ ์๋ฏธ
- private : ๋ธ๋ผ์ฐ์ ๊ฐ์ ํน์ ์ฌ์ฉ์ ํ๊ฒฝ์์๋ง ์ ์ฅ
- max-age : ์บ์ ์ ํจ ๊ธฐ๊ฐ์ ๋ช ์
- max-stale : ๋ง๋ฃ๋ ์บ์๋ฅผ ์๋ต์ผ๋ก ๋ฐ์๋ค์ผ์ง ์ง์
- min-fresh : ํด๋ผ์ด์ธํธ๊ฐ ์ง์ ๋ ์๊ฐ๋์ ๋ฌธ์ ์๋ ์ํ๋ก ์ ์ง ๋ ์๋ต ์ํจ์ ๋ํ๋
- s-maxage : max-age or expires ํค๋๋ฅผ ์ฌ์ ์ํ๋ ํ๋ก์ ๊ฐ์ ๊ณต์ ์บ์์๋ง ์ ์ฉ๋๋ฉฐ ์ฌ์ค ์บ์์ ์ํด์๋ ๋ฌด์
Transfer-Encoding : Body ์์ถ ๋ฐฉ์ ์ง์
- chunched : Body๋ฅผ ๋์ ์ผ๋ก ๋๋์ด ๋ณด๋, ๋ณธ๋ฌธ์ ๋ฐ์ดํฐ ๊ธธ์ด ํฌํจ
Upgrade : ํ๋กํ ์ฝ ๋ณ๊ฒฝ์ ์ฌ์ฉ
Via : ์ค๊ณ(Proxy) ์๋ฒ์ ์ด๋ฆ, ๋ฒ์ , ํธ์คํธ๋ช
Content-Encoding : ๋ณธ๋ฌธ์ ๋ฆฌ์์ค ์์ถ ๋ฐฉ์
Content-type : ๋ณธ๋ฌธ์ ๋ฏธ๋์ด ํ์ (MIME)
Content-Length : ๋ณธ๋ฌธ์ ๊ธธ์ด๋ฅผ ๋ฐ์ดํธ ๋จ์๋ก ํ์
Content-language : ๋ณธ๋ฌธ์ ์ด์ ํ๋๋ฐ ๊ฐ์ฅ ์ ์ ํ ์ธ์ด
Expires : ์์์ ๋ง๋ฃ ์ผ์
Allow : ์ฌ์ฉ์ด ๊ฐ๋ฅํ HTTP Method
Last-Modified : ์ต๊ทผ์ ์์ ๋ ๋ ์ง
ETag : ์บ์ ์ ๋ฐ์ดํธ ์ ๋ณด๋ฅผ ์ํ ์์์ ์๋ณ ์ซ์
Connection : ํด๋ผ์ธํธ์ ์๋ฒ์ ์ฐ๊ฒฐ ๋ฐฉ์ ์ค์
- keep-alive : HTTP/1.1์ ๊ธฐ๋ณธ
2. Request
Host : ์์ฒญํ๋ ค๋ ์๋ฒ ํธ์คํธ ์ด๋ฆ๊ณผ ํฌํธ ๋ฒํธ
User-agent : ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ ์ ๋ณด, ๋ธ๋ผ์ฐ์ ์ ์ต์ ํ๋ ์ ๋ณด๋ฅผ ๋ณด๋ด์ฃผ๊ธฐ ์ํจ
Referer : ๋ฐ๋ก ์ง์ ์ ๋จธ๋ฌผ๋ ๋ ์น ๋งํฌ ์ฃผ์
Accept : ํด๋ผ์ด์ธํธ๊ฐ ์ฒ๋ฆฌ ๊ฐ๋ฅํ ๋ฏธ๋์ด ํ์ (MIME) ์ข ๋ฅ ๋์ด
Accept-charset : ํด๋ผ์ด์ธํธ๊ฐ ์ง์ ๊ฐ๋ฅํ ๋ฌธ์์ด ์ธ์ฝ๋ฉ ๋ฐฉ์ ๋์ด
Accept-language : ํด๋ผ์ด์ธํธ๊ฐ ์ง์ ๊ฐ๋ฅํ ์ธ์ด ๋์ด
Accept-ecoding : ํด๋ผ์ด์ธํธ๊ฐ ํด์ ๊ฐ๋ฅํ ์์ถ ๋ฐฉ์ ๋์ด
Content-location : ํด๋น ๊ฐ์ฒด์ ์ค์ ์์น
Content-disposition : ์๋ต ๋ฉ์ธ์ง๋ฅผ ๋ธ๋ผ์ฐ์ ๊ฐ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ์ง ๋ช ์
Content-Security-Policy : ๋ค๋ฅธ ์ธ๋ถ ํ์ผ์ ๋ถ๋ฌ์ค๋ ๊ฒฝ์ฐ ์ฐจ๋จํ ๋ฆฌ์์ค์ ๋ถ๋ฌ์ฌ ๋ฆฌ์์ค ๋ช ์
- dafault-src https : https๋ก๋ง ํ์ผ์ ๊ฐ์ ธ์ด
- dafault-src 'self' : ์๊ธฐ ๋๋ฉ์ธ๋ง ๊ฐ์ ธ์ด
- default-src 'none' : ์ธ๋ถ ํ์ผ์ ๊ฐ์ ธ์ฌ ์ ์์
If-Modified-Since : ์ฌ๊ธฐ์ ์ฐ์ฌ์ง ์๊ฐ ์ดํ๋ก ๋ณ๊ฒฝ๋ ๋ฆฌ์์ค ์ทจ๋, ํ์ด์ง๊ฐ ์์ ๋์์ผ๋ฉด ์ต์ ํ์ด์ง๋ก ๊ต์ฒดํ๊ธฐ ์ํด ์ฌ์ฉ
Authorization : ์ธ์ฆ ํ ํฐ์ ์๋ฒ๋ก ๋ณด๋ผ๋ ์ฐ์
Origin : ์๋ฒ๋ก POST Request๋ฅผ ๋ณด๋ผ์ ์ด๋ ์ฃผ์์์ ์์๋์๋์ง ๋ํ๋ด๋ ๊ฐ
Cookie : ์ฟ ํค ๊ฐ key-value ํ์
3. Response
Location : Response Code์ผ ๋๋ง ๋ณผ ์ ์๋ Header๋ก ์๋ฒ์ ์๋ต์ด ๋ค๋ฅธ ๊ณณ์ ์๋ค๊ณ ์๋ ค์ฃผ๋ฉด์ ํด๋น ์์น(URI)๋ฅผ ์ง์
Server : ์น ์๋ฒ์ ์ข ๋ฅ
Age : max-age ์๊ฐ๋ด์์ ์ผ๋ง๋ ํ๋ ๋์ง ์ด ๋จ์๋ก ์๋ ค์ฃผ๋ ๊ฐ
Referrer-policy : ์๋ฒ referrer ์ ์ฑ ์ ์๋ ค์ฃผ๋ ๊ฐ
WWW-Authenticate : ์ฌ์ฉ์ ์ธ์ฆ์ด ํ์ํ ์์์ ์๊ตฌํ ์ ์๋ฒ๊ฐ ์ ๊ณตํ๋ ์ธ์ฆ ๋ฐฉ์
Proxy-Authenticate : ์์ฒญํ ์๋ฒ๊ฐ Proxy์ธ ๊ฒฝ์ฐ ์ ์ ์ธ์ฆ์ ์ํ ์ธ์ฆ ๋ฐฉ์
* ์ฐธ๊ณ : https://jeong-pro.tistory.com/181
'Web(HTTPS)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
URI, URL, URN (0) | 2020.03.22 |
---|---|
HTTP Method(GET/POST) (0) | 2020.03.22 |
HTTP Response Code (0) | 2020.03.22 |
HTTP Message (0) | 2020.03.22 |
html Tag (0) | 2020.03.22 |