Β HTTP μν μ½λ
HTTPμ μλ΅ μν μ½λμ΄λ€.
IANAκ° κ³΅μμ μΌλ‘ κ΄λ¦¬νκ³ μμΌλ©°, λͺ¨λ HTTP μλ΅ μ½λλ 5κ°μ ν΄λμ€(λΆλ₯)λ‘ κ΅¬λΆλλ€.
μν μ½λμ 첫 λ²μ§Έ μ«μλ μλ΅μ ν΄λμ€λ₯Ό μ μνλ€.
λ§μ§λ§ λ μ리λ ν΄λμ€λ λΆλ₯ μν μ νμ§ μλλ€.
β’
1xx (μ 보) : μμ²μ λ°μμΌλ©°, νλ‘μΈμ€λ₯Ό κ³μνλ€
β’
2xx (μ±κ³΅) : μμ²μ μ±κ³΅μ μΌλ‘ λ°μμΌλ©°, μΈμνκ³ μμ©νμλ€
β’
3xx (리λ€μ΄λ μ
) : μμ² μλ£λ₯Ό μν΄ μΆκ° μμ
μ‘°μΉκ° νμνλ€
β’
4xx (ν΄λΌμ΄μΈνΈ μ€λ₯) : μμ²μ λ¬Έλ²μ΄ μλͺ»λμκ±°λ μμ²μ μ²λ¦¬ν μ μλ€
β’
5xx (μλ² μ€λ₯) : μλ²κ° λͺ
λ°±ν μ ν¨ν μμ²μ λν΄ μΆ©μ‘±μ μ€ν¨νλ€
Β 100λ²λ
μνμ½λ | μ΄λ¦ | μλ―Έ |
100 | κ³μ | μλ²λ μ΄ μ½λλ₯Ό μ 곡νμ¬ μμ²μ 첫 λ²μ§Έ λΆλΆμ λ°μμΌλ©°, λλ¨Έμ§λ₯Ό κΈ°λ€λ¦¬κ³ μμμ λνλΈλ€. |
101 | νλ‘ν μ½ μ ν | μμ²μκ° μλ²μ νλ‘ν μ½ μ νμ μμ²νμΌλ©°, μλ²λ μ΄λ₯Ό μΉμΈνλ μ€μ΄λ€. |
102 | μ²λ¦¬ | - |
Β 200λ²λ
μνμ½λ | μ΄λ¦ | μλ―Έ |
200 | OK | μλ²κ° μμ²μ μ λλ‘ μ²λ¦¬νλ€λ λ»μ΄λ€. |
201 | μμ±λ¨ | μ±κ³΅μ μΌλ‘ μμ²λμμΌλ©°, μλ²κ° μ 리μμ€λ₯Ό μμ±νλ€. |
202 | νμ©λ¨ | μλ²κ° μμ²μ μ μνμ§λ§, μμ§ μ²λ¦¬νμ§ μμλ€. |
Β 300λ²λ
μνμ½λ | μ΄λ¦ | μλ―Έ |
300 | μ¬λ¬ μ ννλͺ© | μλ²κ° μμ²μ λ°λΌ μ¬λ¬ μ‘°μΉλ₯Ό μ νν μ μλ€. |
301 | μꡬ μ΄λ | μμ²ν νμ΄μ§λ₯Ό μ μμΉλ‘ μꡬμ μΌλ‘ μ΄λνλ€. |
302 | μμ μ΄λ | νμ¬ μλ²κ° λ€λ₯Έ μμΉμ νμ΄μ§λ‘ μμ²μ μλ΅νκ³ μμ§λ§, μμ²μλ μλ μμΉλ₯Ό κ³μ μ¬μ©ν΄μΌ νλ€. |
Β 400λ²λ
μνμ½λ | μ΄λ¦ | μλ―Έ |
400 | Bad Request | μλ²κ° μμ²μ ꡬ문μ μΈμνμ§ λͺ»νλ€. |
401 | κΆν μμ | μ΄ μμ²μ μΈμ¦μ΄ νμνλ€. |
402 | κ²°μ νμ | μ΄ μμ²μ κ²°μ κ° νμν©λλ€. |
403 | Forbidden | μλ²κ° μμ²μ κ±°λΆνκ³ μλ€ (μΈμ¦ μ€ν¨) |
404 | Not Found | μλ²κ° μμ²ν νμ΄μ§(Resource)λ₯Ό μ°Ύμ μ μλ€. |
409 | Conflict | μλ²κ° μμ²μ μννλ μ€μ μΆ©λμ΄ λ°μνλ€. |
Β 500λ²λ
μνμ½λ | μ΄λ¦ | μλ―Έ |
500 | λ΄λΆ μλ² μ€λ₯ | μλ²μ μ€λ₯κ° λ°μνμ¬ μμ²μ μνν μ μλ€. |
501 | ꡬνλμ§ μμ | μλ²μ μμ²μ μνν μ μλ κΈ°λ₯μ΄ μλ€. |
502 | Bad Gateway | μλ²κ° κ²μ΄νΈμ¨μ΄λ νλ‘μ μν μ νκ³ μκ±°λ λλ μ
μ€νΈλ¦Ό μλ²μμ μλͺ»λ μλ΅μ λ°μλ€. |
503 | μλΉμ€λ₯Ό μ¬μ©ν μ μμ | μλ²κ° μ€λ²λ‘λ λμκ±°λ, μ μ§κ΄λ¦¬λ₯Ό μν΄ λ€μ΄λμκΈ° λλ¬Έμ νμ¬ μλ²λ₯Ό μ¬μ©ν μ μλ€. |