π©π»π» HTTP λ©μΈμ§ ꡬ쑰μ λν΄ μ€λͺ ν΄ μ£ΌμΈμ.
ππ»βοΈ μμ½νμλ©΄ ,
HTTP λ©μμ§λ ν¬κ² start line, HTTP header, empty line, bodyλ‘ λλ©λλ€.
λ©μμ§μ ꡬ쑰
1. start-line
μμ²μ΄λ μλ΅μ μνλ₯Ό λνλ΄λ©° νμ 첫 λ²μ§Έ μ€μ μμΉν©λλ€. μ΄λ€ νλ‘ν μ½μ μ¬μ©νλμ§, μ΄λ€ HTTP λ©μλμΈμ§, μν μ½λλ 무μμΈμ§ λ±μ λνλ λλ€.
2. HTTP header
μμ²μ μ§μ νκ±°λ, λ©μμ§μ ν¬ν¨λ λ³Έλ¬Έμ μ€λͺ νλ ν€λμ μ§ν©μ λλ€.
3. empty line
ν€λμ λ³Έλ¬Έμ ꡬλΆνλ λΉ μ€μ΄ μμ΅λλ€.
4. body
μμ²κ³Ό κ΄λ ¨λ λ°μ΄ν°λ μλ΅κ³Ό κ΄λ ¨λ λ°μ΄ν° λλ λ¬Έμλ₯Ό ν¬ν¨ν©λλ€. μμ²κ³Ό μλ΅μ μ νμ λ°λΌ μ νμ μΌλ‘ μ¬μ©λλλ°μ. GET, DELETE, OPTIONS μ²λΌ μλ²μ 리μμ€λ₯Ό μμ²νλ κ²½μ°μλ λ³Έλ¬Έμ΄ νμνμ§ μμ΅λλ€. λ°λ©΄ POSTλ PUTκ³Ό κ°μ μΌλΆ μμ²μ λ°μ΄ν°λ₯Ό μ λ°μ΄νΈνκΈ° μν΄ μ¬μ©ν©λλ€.
π λ΄μ© μ°Έμ‘°
- μ½λμ€ν μ΄μΈ μ μ΄ν΄λμ€ μλ£
λκΈ