HTTP κ°œμš”

- ν΄λΌμ΄μ–ΈνŠΈ - μ„œλ²„ ν”„λ‘œν† μ½œ

- HTTP λŠ” HTML λ¬Έμ„œμ™€ 같은 λ¦¬μ†ŒμŠ€λ“€μ„ κ°€μ Έμ˜¬ 수 μžˆλ„λ‘ ν•΄μ£ΌλŠ” ν”„λ‘œν† μ½œμ΄λ‹€

- μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ³„μΈ΅μ˜ ν”„λ‘œν† μ½œ

- TCP, TLS(μ•”ν˜Έν™”λœ TCP) 톡해 μ „μ†‘λœλ‹€.

- HTTP의 ν™•μž₯μ„± 덕뢄에 HTML λ¬Έμ„œ 뿐만 μ•„λ‹ˆλΌ 이미지와 λΉ„λ””μ˜€ ν˜Ήμ€ HTML 폼 결과와 같은 λ‚΄μš©μ„ μ„œλ²„λ‘œ POSTν•˜κΈ° μœ„ν•΄μ„œλ„ 사    μš©λœλ‹€.

- request : ν΄λΌμ΄μ–ΈνŠΈ(λΈŒλΌμš°μ €)에 μ˜ν•΄ μ „μ†‘λ˜λŠ” 메세지

- response : 그에 λŒ€ν•΄ μ„œλ²„μ—μ„œ μ‘λ‹΅μœΌλ‘œ μ „μ†‘λ˜λŠ” λ©”μ‹œμ§€ 

 

HTTP 기반 μ‹œμŠ€ν…œμ˜ κ΅¬μ„±μš”μ†Œ

- μš”μ²­μ€ ν•˜λ‚˜μ˜ 개체, μ‚¬μš©μž μ—μ΄μ „νŠΈ(λ˜λŠ” 그것을 λŒ€μ‹ ν•˜λŠ” ν”„λ‘μ‹œ)μ—μ˜ν•΄ μ „μ†‘λœλ‹€.

- μ„œλ²„λŠ” μš”μ²­μ„ μ²˜λ¦¬ν•˜κ³  response라고 λΆˆλ¦¬λŠ” 응닡을 μ œκ³΅ν•œλ‹€.

- μš”μ²­κ³Ό 응닡 μ‚¬μ΄μ—λŠ” ν”„λ‘μ‹œ, κ²Œμ΄νŠΈμ›¨μ΄ λ“± λ‹€μ–‘ν•œ κ°œμ²΄λ“€μ΄ μžˆλ‹€.

 

- μ‹€μ œλ‘œλŠ” λΈŒλΌμš°μ €μ™€ μš”μ²­μ„ μ²˜λ¦¬ν•˜λŠ” μ„œλ²„ μ‚¬μ΄μ—λŠ” 쒀더 λ§Žμ€ 컴퓨터(λΌμš°ν„°, λͺ¨λŽ€)등이 μ‘΄μž¬ν•œλ‹€.

- μ›Ήμ˜ 계측적인 섀계 덕뢄에 λΌμš°ν„°, λͺ¨λŽ€λ“±μ€ λ„€νŠΈμ›Œν¬ 전솑 κ³„μΈ΅λ‚΄λ‘œ μˆ¨κ²¨μ§„λ‹€.

 

πŸ‘¨‍πŸ’» ν”„λ‘μ‹œ

- μ›Ή λΈŒλΌμš°μ €μ™€ μ„œλ²„ μ‚¬μ΄μ—μ„œλŠ” μˆ˜λ§Žμ€ 컴퓨터와 머신이 HTTP λ©”μ‹œμ§€λ₯Ό 이어 λ°›κ³  μ „λ‹¬ν•œλ‹€.

- μ—¬λŸ¬ κ³„μΈ΅μœΌλ‘œ 이루어진 μ›Ή μŠ€νƒ κ΅¬μ‘°μ—μ„œ μ΄λŸ¬ν•œ 컴퓨터/머신듀은 λŒ€λΆ€λΆ„ 전솑, λ„€νŠΈμ›Œν¬ ν˜Ήμ€ 물리 κ³„μΈ΅μ—μ„œ λ™μž‘ν•œλ‹€.

- ν”„λ‘μ‹œ : μ΄λŸ¬ν•œ 컴퓨터/λ¨Έμ‹  μ€‘μ—μ„œ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ κ³„μΈ΅μ—μ„œ λ™μž‘ν•˜λŠ” 것듀

- κΈ°λŠ₯ 

   1. 캐싱(μΊμ‹œλŠ” 곡개 λ˜λŠ” λΉ„κ³΅κ°œκ°€ 될수 μžˆλ‹€.

   2. 필터링 (λ°”λ¦¬μ–΄μŠ€ λ°±μ‹  μŠ€μΊ”, μœ ν•΄ 컨텐츠 차단

   3. λ‘œλ“œ λ°ΈλŸ°μ‹± (μ—¬λŸ¬ μ„œλ²„λ“€μ΄ μ„œλ‘œ λ‹€λ₯Έ μš”μ²­μ„ μ²˜λ¦¬ν•˜λ„λ‘ ν—ˆμš©)

   4. 인증

   5. λ‘œκΉ…

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

μ°Έκ³ 

developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP

 

HTTP κΈ°λ³Έ - HTTP | MDN

HTTPλŠ” μƒλ‹Ήνžˆ ν™•μž₯ κ°€λŠ₯ν•œ ν”„λ‘œν† μ½œμž…λ‹ˆλ‹€. μžμ›κ³Ό URI의 κ°œλ…, λ©”μ‹œμ§€μ˜ λ‹¨μˆœν•œ ꡬ쑰, 톡신 흐름을 μœ„ν•œ ν΄λΌμ΄μ–ΈνŠΈ-μ„œλ²„ ꡬ쑰와 같은 λͺ‡ 가지 κΈ°λ³Έ κ°œλ…μ— μ˜μ‘΄ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ κΈ°λ³Έ κ°œλ…μ„ ν† λŒ€

developer.mozilla.org

 

+ Recent posts