π 1. μν μ½λ ν΄λμ€
ν΄λμ€ | μ€λͺ | |
1XX | Informational | μμ²μ λ°μλ€μ¬ μ²λ¦¬μ€ |
2XX | Success | μμ²μ μ μμ μΌλ‘ μ²λ¦¬νμ |
3XX | Redirection | μμ²μ μλ£νκΈ° μν΄μ μΆκ° λμμ΄ νμ |
4XX | Client Error | μλ²κ° μμ²μ μ΄ν΄ λΆκ°λ₯ |
5XX | Server Error | μλ²κ° μμ² μ²λ¦¬ μ€ν¨ |
π 2. 2XX μ±κ³΅(Success)
μμ²μ΄ μ μμ μΌλ‘ μ²λ¦¬λμμμ λνλ
- 200 OK
ν΄λΌμ΄μΈνΈκ° λ³΄λΈ λ¦¬νμ€νΈλ₯Ό μλ²κ° μ μ μ²λ¦¬νμμμ λνλ - 204 No Content
μλ²κ° μμ²μ λ°μμ μ²λ¦¬νλ λ°λ μ±κ³΅νμ§λ§ μλ΅μ μν°ν° λ°λλ₯Ό ν¬ν¨νμ§ μμμ μλ―Έ
ν΄λΌμ΄μΈνΈμμ μλ²μ μ 보λ₯Ό 보λ΄λ κ²μΌλ‘ μ‘±νκ³ , ν΄λΌμ΄μΈνΈμ λν΄μ μλ‘μ΄ μ 보λ₯Ό λ³΄λΌ νμκ° μλ κ²½μ°μ μ¬μ© - 206 Partial Content
Rangeμ μν΄μ λ²μκ° μ§μ λ μμ²μ μν΄μ μλ²κ° λΆλΆμ GET μμ²μ λ°μμμ λνλ
μλ΅μλ Content-Rangeλ‘ μ§μ λ λ²μμ μν°ν°κ° ν¬ν¨λ¨
π 3. 3XX 리λ€μ΄λ νΈ(Redirection)
μμ²μ΄ μ μμ μΌλ‘ μ²λ¦¬λ₯Ό μ’ λ£νκΈ° μν΄ λΈλΌμ°μ μΈ‘μμ νΉλ³ν μ²λ¦¬λ₯Ό μνν΄μΌ ν¨μ λνλ
- 301 Movend Permanently
μμ²λ 리μμ€μλ μλ‘μ΄ URIκ° λΆμ¬λμ΄ μκΈ° λλ¬Έμ μ΄νλ‘λ κ·Έ 리μμ€λ₯Ό μ°Έμ‘°νλ URIλ₯Ό μ¬μ©ν΄μΌ νλ€λ κ²μ λνλ
λ§μ½ λΆλ§ν¬νκ³ μλ κ²½μ°μλ Location ν€λ νλμμ κ°λ¦¬ν€κ³ μλ URIμ λΆλ§ν¬λ₯Ό λ€μ νλ κ² μ’λ€λ κ²μ λνλ - 302 Found
μμ²λ 리μμ€μλ μλ‘μ΄ URIκ° ν λΉλμ΄ μκΈ° λλ¬Έμ κ·Έ URIλ₯Ό μ°Έμ‘°ν΄ μ£ΌκΈΈ λ°λλ€λ μλ―Έλ₯Ό λνλ
301 Moved Permanentlyμ λΉμ·νμ§λ§ 302μ κ²½μ°μλ μꡬμ μΈ μ΄λμ΄ μλ μ΄λκΉμ§λ μΌμμ μΈ κ² - 303 See Other
μμ²μ λν 리μμ€λ λ€λ₯Έ URIμ μκΈ° λλ¬Έμ GET λ©μλλ₯Ό μ¬μ©ν΄μ μ»μ΄μΌ νλ€λ κ²μ λνλ
302 Foundμ κ°μ κΈ°λ₯μ΄μ§λ§, 리λ€μ΄λ νΈ μ₯μλ₯Ό GET λ©μλλ‘ μ»μ΄μΌ νλ€κ³ λͺ ννκ² λμ΄ μλ μ μ΄ 302μ λ€λ¦ - 304 Not Modified
ν΄λΌμ΄μΈνΈκ° μ‘°κ±΄λΆ μμ²μ νμ λ 리μμ€μ λν μ‘μΈμ€λ νλ½νμ§λ§, μ‘°κ±΄μ΄ μΆ©μ‘±λμ§ μμμ νμνλ κ² - 307 Temporary Redirect
302 Foundμ κ°μ μλ―Έλ₯Ό μ§λ
POSTλ‘λΆν° GETμΌλ‘ μΉνμ΄ κΈμ§λμ΄ μμ§λ§ 302μ κ²½μ°μλ POSTλ‘λΆν° GETμΌλ‘ μΉνμΌλ‘ ꡬνν΄ λμ. νμ§λ§, 307μμλ λΈλΌμ°μ μ¬μμ λ°λΌ POSTμμ GETμΌλ‘ μΉννμ§ μμ
π 4. 4XX ν΄λΌμ΄μΈνΈ μλ¬(Client Error)
ν΄λΌμ΄μΈνΈμ μμΈμΌλ‘ μλ¬κ° λ°μνμμ λνλ
- 400 Bad Request
μμ² κ΅¬λ¬Έμ΄ μλͺ»λμμμ λνλ
μμ² λ΄μ©μ μ¬κ²ν νκ³ λμ μ¬μ‘μ ν νμκ° μμ - 401 Unauthorized
μ‘μ ν μμ²μ HTTP μΈμ¦(BASIC μΈμ¦, DIGEST μΈμ¦) μ λ³΄κ° νμνλ€λ κ²μ λνλ
WWW-Authenticate ν€λμ ν¨κ» μ μ‘λλ©΄ μ΄ ν€λλ₯Ό μ¬λ°λ₯΄κ² μΈμ¦νλ λ°©λ²μ λν μ 보λ₯Ό ν¬ν¨ν¨ - 403 Forbidden
μμ²λ 리μμ€μ μ‘μΈμ€κ° κ±°λΆλμμμ λνλ
μλ² μΈ‘μ κ±°λΆμ μ΄μ λ₯Ό λΆλͺ ν ν νμκ° μλλ°, μ΄μ λ₯Ό λͺ ννκ² νλ κ²½μ°μλ μν°ν° λ°λμ κΈ°μ¬ν΄μ μ μ μΈ‘μ νμ - 404 Not Found
μμ²ν 리μμ€κ° μλ²μμ μλ€λ κ²μ λνλ
μλ² μΈ‘μ ν΄λΉ μμ²μ κ±°λΆνκ³ μΆμ μ΄μ λ₯Ό λΆλͺ ν νκ³ μΆμ§ μμ κ²½μ°μλ μ΄μ©ν μ μμ
π 5. 5XX μλ² μλ¬(Server Error)
μλ² μμΈμΌλ‘ μλ¬κ° λ°μνκ³ μμμ λνλ
- 500 Internal Server Error
μλ²μμ μμ²μ μ²λ¦¬νλ λμ€μ μλ¬κ° λ°μνμμμ λνλ - 503 Service Unavaliable
μΌμμ μΌλ‘ μλ²κ° κ³ΌλΆν μνμ΄κ±°λ μ κ² μ€μ΄κΈ° λλ¬Έμ νμ¬ μμ²μ μ²λ¦¬ν μ μμμ λνλ
ν΄λΉ μνκ° ν΄μλκΈ°κΉμ§ μκ°μ΄ 걸리λ κ²½μ°μλ Retry-After ν€λ νλμ λ°λΌ ν΄λΌμ΄μΈνΈμ μ λ¬νλ κ²μ΄ λ°λμ§ν¨
'π κ°λ° μμ > κ·Έλ¦ΌμΌλ‘ λ°°μ°λ HTTP&Network Basic' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ 6μ₯. HTTP ν€λ (0) | 2023.05.31 |
---|---|
μ 5μ₯. HTTPμ μ°κ³νλ μΉ μλ² (0) | 2023.05.31 |
μ 3μ₯. HTTP μ 보λ HTTP λ©μμ§μ μλ€. (0) | 2023.05.30 |
μ 2μ₯. κ°λ¨ν νλ‘ν μ½ HTTP (0) | 2023.05.30 |
μ 1μ₯. μΉκ³Ό λ€νΈμν¬μ κΈ°λ³Έμ λν΄ μμ보μ (0) | 2023.05.30 |