Web(HTTPS)

HTTP Response Code

1. 1xx(쑰건뢀 응닡, Request 처리 쀑)

  • 100(Continue, 계속): μš”μ²­μžλŠ” μš”μ²­μ„ 계속해야 ν•œλ‹€. μ„œλ²„λŠ” 이 μ½”λ“œλ₯Ό μ œκ³΅ν•˜μ—¬ μš”μ²­μ˜ 첫 번째 뢀뢄을 λ°›μ•˜μœΌλ©° λ‚˜λ¨Έμ§€λ₯Ό 기닀리고 μžˆμŒμ„ λ‚˜νƒ€λ‚Έλ‹€.
  • 101(Swithching Protocols, ν”„λ‘œν† μ½œ μ „ν™˜): μš”μ²­μžκ°€ μ„œλ²„μ— ν”„λ‘œν† μ½œ μ „ν™˜μ„ μš”μ²­ν–ˆμœΌλ©° μ„œλ²„λŠ” 이λ₯Ό μŠΉμΈν•˜λŠ” 쀑이닀.
  • 102(Processing, 처리, RFC 2518)

2. 2xx(성곡, Request 처리 μ™„λ£Œ)

  • 200(OK, 성곡): μ„œλ²„κ°€ μš”μ²­μ„ μ œλŒ€λ‘œ μ²˜λ¦¬ν–ˆλ‹€λŠ” λœ»μ΄λ‹€. μ΄λŠ” 주둜 μ„œλ²„κ°€ μš”μ²­ν•œ νŽ˜μ΄μ§€λ₯Ό μ œκ³΅ν–ˆλ‹€λŠ” 의미둜 쓰인닀.
  • 201(Created, μž‘μ„±λ¨): μ„±κ³΅μ μœΌλ‘œ μš”μ²­λ˜μ—ˆμœΌλ©° μ„œλ²„κ°€ μƒˆ λ¦¬μ†ŒμŠ€λ₯Ό μž‘μ„±ν–ˆλ‹€.
  • 202(Accepted, ν—ˆμš©λ¨): μ„œλ²„κ°€ μš”μ²­μ„ μ ‘μˆ˜ν–ˆμ§€λ§Œ 아직 μ²˜λ¦¬ν•˜μ§€ μ•Šμ•˜λ‹€.
  • 203(Non-Authoritative Information, μ‹ λ’°ν•  수 μ—†λŠ” 정보): μ„œλ²„κ°€ μš”μ²­μ„ μ„±κ³΅μ μœΌλ‘œ μ²˜λ¦¬ν–ˆμ§€λ§Œ λ‹€λ₯Έ μ†ŒμŠ€μ—μ„œ μˆ˜μ‹ λœ 정보λ₯Ό μ œκ³΅ν•˜κ³  μžˆλ‹€.
  • 204(No Content, μ½˜ν…μΈ  μ—†μŒ): μ„œλ²„κ°€ μš”μ²­μ„ μ„±κ³΅μ μœΌλ‘œ μ²˜λ¦¬ν–ˆμ§€λ§Œ μ½˜ν…μΈ λ₯Ό μ œκ³΅ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • 205(Reset Content, μ½˜ν…μΈ  μž¬μ„€μ •): μ„œλ²„κ°€ μš”μ²­μ„ μ„±κ³΅μ μœΌλ‘œ μ²˜λ¦¬ν–ˆμ§€λ§Œ μ½˜ν…μΈ λ₯Ό ν‘œμ‹œν•˜μ§€ μ•ŠλŠ”λ‹€. 204 응닡과 달리 이 응닡은 μš”μ²­μžκ°€ λ¬Έμ„œ 보기λ₯Ό μž¬μ„€μ •ν•  것을 μš”κ΅¬ν•œλ‹€(예: μƒˆ μž…λ ₯을 μœ„ν•œ 양식 λΉ„μš°κΈ°).
  • 206(Partial Content, 일뢀 μ½˜ν…μΈ ): μ„œλ²„κ°€ GET μš”μ²­μ˜ μΌλΆ€λ§Œ μ„±κ³΅μ μœΌλ‘œ μ²˜λ¦¬ν–ˆλ‹€.
  • 207(Multiple-Status, 닀쀑 μƒνƒœ, RFC 4918)
  • 208(Already Reported, 이미 보고됨, RFC 5842)
  • 226 IM Used (HTTP Delta encoding, RFC 3229)

3. 3xx(λ¦¬λ‹€μ΄λ ‰μ…˜ 였λ₯˜, Request μ™„λ£Œλ₯Ό μœ„ν•΄ μΆ”κ°€ λ™μž‘ ν•„μš”)

  • 300(Multiple Choice, μ—¬λŸ¬ 선택항λͺ©): μ„œλ²„κ°€ μš”μ²­μ— 따라 μ—¬λŸ¬ 쑰치λ₯Ό 선택할 수 μžˆλ‹€. μ„œλ²„κ°€ μ‚¬μš©μž μ—μ΄μ „νŠΈμ— 따라 μˆ˜ν–‰ν•  μž‘μ—…μ„ μ„ νƒν•˜κ±°λ‚˜, μš”μ²­μžκ°€ 선택할 수 μžˆλŠ” μž‘μ—… λͺ©λ‘μ„ μ œκ³΅ν•œλ‹€.
  • 301(Moved Permanently, 영ꡬ 이동): μš”μ²­ν•œ νŽ˜μ΄μ§€λ₯Ό μƒˆ μœ„μΉ˜λ‘œ 영ꡬ적으둜 μ΄λ™ν–ˆλ‹€. GET λ˜λŠ” HEAD μš”μ²­μ— λŒ€ν•œ μ‘λ‹΅μœΌλ‘œ 이 응닡을 ν‘œμ‹œν•˜λ©΄ μš”μ²­μžκ°€ μžλ™μœΌλ‘œ μƒˆ μœ„μΉ˜λ‘œ μ „λ‹¬λœλ‹€.
  • 302(Found, μž„μ‹œ 이동): ν˜„μž¬ μ„œλ²„κ°€ λ‹€λ₯Έ μœ„μΉ˜μ˜ νŽ˜μ΄μ§€λ‘œ μš”μ²­μ— μ‘λ‹΅ν•˜κ³  μžˆμ§€λ§Œ μš”μ²­μžλŠ” ν–₯ν›„ μš”μ²­ μ‹œ μ›λž˜ μœ„μΉ˜λ₯Ό 계속 μ‚¬μš©ν•΄μ•Ό ν•œλ‹€.
  • 303(See Other, 기타 μœ„μΉ˜ 보기): μš”μ²­μžκ°€ λ‹€λ₯Έ μœ„μΉ˜μ— λ³„λ„μ˜ GET μš”μ²­μ„ ν•˜μ—¬ 응닡을 검색할 경우 μ„œλ²„λŠ” 이 μ½”λ“œλ₯Ό ν‘œμ‹œν•œλ‹€. HEAD μš”μ²­ μ΄μ™Έμ˜ λͺ¨λ“  μš”μ²­μ„ λ‹€λ₯Έ μœ„μΉ˜λ‘œ μžλ™μœΌλ‘œ μ „λ‹¬ν•œλ‹€.
  • 304(Not Modified, μˆ˜μ •λ˜μ§€ μ•ŠμŒ): λ§ˆμ§€λ§‰ μš”μ²­ 이후 μš”μ²­ν•œ νŽ˜μ΄μ§€λŠ” μˆ˜μ •λ˜μ§€ μ•Šμ•˜λ‹€. μ„œλ²„κ°€ 이 응닡을 ν‘œμ‹œν•˜λ©΄ νŽ˜μ΄μ§€μ˜ μ½˜ν…μΈ λ₯Ό ν‘œμ‹œν•˜μ§€ μ•ŠλŠ”λ‹€. μš”μ²­μžκ°€ λ§ˆμ§€λ§‰μœΌλ‘œ νŽ˜μ΄μ§€λ₯Ό μš”μ²­ν•œ ν›„ νŽ˜μ΄μ§€κ°€ λ³€κ²½λ˜μ§€ μ•ŠμœΌλ©΄ 이 응닡(If-Modified-Since HTTP 헀더라고 함)을 ν‘œμ‹œν•˜λ„λ‘ μ„œλ²„λ₯Ό ꡬ성해야 ν•œλ‹€.
  • 305(Use Proxy, ν”„λ‘μ‹œ μ‚¬μš©): μš”μ²­μžλŠ” ν”„λ‘μ‹œλ₯Ό μ‚¬μš©ν•˜μ—¬ μš”μ²­ν•œ νŽ˜μ΄μ§€λ§Œ μ•‘μ„ΈμŠ€ν•  수 μžˆλ‹€. μ„œλ²„κ°€ 이 응닡을 ν‘œμ‹œν•˜λ©΄ μš”μ²­μžκ°€ μ‚¬μš©ν•  ν”„λ‘μ‹œλ₯Ό κ°€λ¦¬ν‚€λŠ” 것이기도 ν•˜λ‹€.
  • 307(Temporary Redirect, μž„μ‹œ λ¦¬λ‹€μ΄λ ‰μ…˜): ν˜„μž¬ μ„œλ²„κ°€ λ‹€λ₯Έ μœ„μΉ˜μ˜ νŽ˜μ΄μ§€λ‘œ μš”μ²­μ— μ‘λ‹΅ν•˜κ³  μžˆμ§€λ§Œ μš”μ²­μžλŠ” ν–₯ν›„ μš”μ²­ μ‹œ μ›λž˜ μœ„μΉ˜λ₯Ό 계속 μ‚¬μš©ν•΄μ•Ό ν•œλ‹€.
  • 308(Permanent Redirect, 영ꡬ λ¦¬λ‹€μ΄λ ‰μ…˜, RFCμ—μ„œ μ‹€ν—˜μ μœΌλ‘œ 승인됨)

4. 4xx(μš”μ²­ 였λ₯˜, Clientκ°€ Responseλ₯Ό μ²˜λ¦¬ν•  수 μ—†μŒ)

  • 400(Bad Request, 잘λͺ»λœ μš”μ²­): μ„œλ²„κ°€ μš”μ²­μ˜ ꡬ문을 μΈμ‹ν•˜μ§€ λͺ»ν–ˆλ‹€.
  • 401(Unauthorized, κΆŒν•œ μ—†μŒ): 이 μš”μ²­μ€ 인증이 ν•„μš”ν•˜λ‹€. μ„œλ²„λŠ” 둜그인이 ν•„μš”ν•œ νŽ˜μ΄μ§€μ— λŒ€ν•΄ 이 μš”μ²­μ„ μ œκ³΅ν•  수 μžˆλ‹€. μƒνƒœ μ½”λ“œ 이름이 κΆŒν•œ μ—†μŒ(Unauthorized)으둜 λ˜μ–΄ μžˆμ§€λ§Œ μ‹€μ œ λœ»μ€ 인증 μ•ˆλ¨(Unauthenticated)에 더 가깝닀.
  • 402(결제 ν•„μš”): 이 μš”μ²­μ€ κ²°μ œκ°€ ν•„μš”ν•©λ‹ˆλ‹€.
  • 403(Forbidden, κΈˆμ§€λ¨): μ„œλ²„κ°€ μš”μ²­μ„ κ±°λΆ€ν•˜κ³  μžˆλ‹€. 예λ₯Ό λ“€μžλ©΄, μ‚¬μš©μžκ°€ λ¦¬μ†ŒμŠ€μ— λŒ€ν•œ ν•„μš” κΆŒν•œμ„ κ°–κ³  μžˆμ§€ μ•Šλ‹€. (401은 인증 μ‹€νŒ¨, 403은 인가 μ‹€νŒ¨λΌκ³  λ³Ό 수 있음)
  • 404(Not Found, 찾을 수 μ—†μŒ): μ„œλ²„κ°€ μš”μ²­ν•œ νŽ˜μ΄μ§€(Resource)λ₯Ό 찾을 수 μ—†λ‹€. 예λ₯Ό λ“€μ–΄ μ„œλ²„μ— μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” νŽ˜μ΄μ§€μ— λŒ€ν•œ μš”μ²­μ΄ μžˆμ„ 경우 μ„œλ²„λŠ” 이 μ½”λ“œλ₯Ό μ œκ³΅ν•œλ‹€.
  • 405(Method Not Allowed, ν—ˆμš©λ˜μ§€ μ•ŠλŠ” 방법): μš”μ²­μ— μ§€μ •λœ 방법을 μ‚¬μš©ν•  수 μ—†λ‹€. 예λ₯Ό λ“€μ–΄ POST λ°©μ‹μœΌλ‘œ μš”μ²­μ„ λ°›λŠ” μ„œλ²„μ— GET μš”μ²­μ„ λ³΄λ‚΄λŠ” 경우, λ˜λŠ” 읽기 μ „μš© λ¦¬μ†ŒμŠ€μ— PUT μš”μ²­μ„ λ³΄λ‚΄λŠ” κ²½μš°μ— 이 μ½”λ“œλ₯Ό μ œκ³΅ν•œλ‹€.
  • 406(Not Acceptable, ν—ˆμš©λ˜μ§€ μ•ŠμŒ): μš”μ²­ν•œ νŽ˜μ΄μ§€κ°€ μš”μ²­ν•œ μ½˜ν…μΈ  νŠΉμ„±μœΌλ‘œ 응닡할 수 μ—†λ‹€.
  • 407(Proxy Authentication Required, ν”„λ‘μ‹œ 인증 ν•„μš”): 이 μƒνƒœ μ½”λ“œλŠ” 401(κΆŒν•œ μ—†μŒ)κ³Ό λΉ„μŠ·ν•˜μ§€λ§Œ μš”μ²­μžκ°€ ν”„λ‘μ‹œλ₯Ό μ‚¬μš©ν•˜μ—¬ 인증해야 ν•œλ‹€. μ„œλ²„κ°€ 이 응닡을 ν‘œμ‹œν•˜λ©΄ μš”μ²­μžκ°€ μ‚¬μš©ν•  ν”„λ‘μ‹œλ₯Ό κ°€λ¦¬ν‚€λŠ” 것이기도 ν•œλ‹€.
  • 408(Request Timeout, μš”μ²­ μ‹œκ°„μ΄ˆκ³Ό): μ„œλ²„μ˜ μš”μ²­ λŒ€κΈ°κ°€ μ‹œκ°„μ„ μ΄ˆκ³Όν•˜μ˜€λ‹€.
  • 409(Conflict, 좩돌): μ„œλ²„κ°€ μš”μ²­μ„ μˆ˜ν–‰ν•˜λŠ” 쀑에 좩돌이 λ°œμƒν–ˆλ‹€. μ„œλ²„λŠ” 응닡할 λ•Œ μΆ©λŒμ— λŒ€ν•œ 정보λ₯Ό 포함해야 ν•œλ‹€. μ„œλ²„λŠ” PUT μš”μ²­κ³Ό μΆ©λŒν•˜λŠ” PUT μš”μ²­μ— λŒ€ν•œ μ‘λ‹΅μœΌλ‘œ 이 μ½”λ“œλ₯Ό μš”μ²­ κ°„ 차이점 λͺ©λ‘κ³Ό ν•¨κ»˜ ν‘œμ‹œν•΄μ•Ό ν•œλ‹€.
  • 410(Gone, 사라짐): μ„œλ²„λŠ” μš”μ²­ν•œ λ¦¬μ†ŒμŠ€κ°€ 영ꡬ적으둜 μ‚­μ œλ˜μ—ˆμ„ λ•Œ 이 응닡을 ν‘œμ‹œν•œλ‹€. 404(찾을 수 μ—†μŒ) μ½”λ“œμ™€ λΉ„μŠ·ν•˜λ©° 이전에 μžˆμ—ˆμ§€λ§Œ 더 이상 μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” λ¦¬μ†ŒμŠ€μ— λŒ€ν•΄ 404 λŒ€μ‹  μ‚¬μš©ν•˜κΈ°λ„ ν•œλ‹€. λ¦¬μ†ŒμŠ€κ°€ 영ꡬ적으둜 μ΄λ™λœ 경우 301을 μ‚¬μš©ν•˜μ—¬ λ¦¬μ†ŒμŠ€μ˜ μƒˆ μœ„μΉ˜λ₯Ό 지정해야 ν•œλ‹€.
  • 411(Length Required, 길이 ν•„μš”): μ„œλ²„λŠ” μœ νš¨ν•œ μ½˜ν…μΈ  길이 헀더 μž…λ ₯λž€ μ—†μ΄λŠ” μš”μ²­μ„ μˆ˜λ½ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • 412(Precondition Failed, 사전쑰건 μ‹€νŒ¨): μ„œλ²„κ°€ μš”μ²­μžκ°€ μš”μ²­ μ‹œ λΆ€κ³Όν•œ 사전쑰건을 λ§Œμ‘±ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • 413(Payload Too Large, μš”μ²­ 속성이 λ„ˆλ¬΄ 큼): μš”μ²­μ΄ λ„ˆλ¬΄ μ»€μ„œ μ„œλ²„κ°€ μ²˜λ¦¬ν•  수 μ—†λ‹€.
  • 414(URL Too Long, μš”μ²­ URIκ°€ λ„ˆλ¬΄ κΈΊ): μš”μ²­ URI(일반적으둜 URL)κ°€ λ„ˆλ¬΄ κΈΈμ–΄ μ„œλ²„κ°€ μ²˜λ¦¬ν•  수 μ—†λ‹€.
  • 415(Unsupported Media Type, μ§€μ›λ˜μ§€ μ•ŠλŠ” λ―Έλ””μ–΄ μœ ν˜•): μš”μ²­μ΄ μš”μ²­ν•œ νŽ˜μ΄μ§€μ—μ„œ μ§€μ›ν•˜μ§€ μ•ŠλŠ” ν˜•μ‹μœΌλ‘œ λ˜μ–΄ μžˆλ‹€.
  • 416(Requested Range Not Satisfiable, μ²˜λ¦¬ν•  수 μ—†λŠ” μš”μ²­λ²”μœ„): μš”μ²­μ΄ νŽ˜μ΄μ§€μ—μ„œ μ²˜λ¦¬ν•  수 μ—†λŠ” λ²”μœ„μ— ν•΄λ‹Ήλ˜λŠ” 경우 μ„œλ²„λŠ” 이 μƒνƒœ μ½”λ“œλ₯Ό ν‘œμ‹œν•œλ‹€.
  • 417(Expectatino Failed, μ˜ˆμƒ μ‹€νŒ¨): μ„œλ²„λŠ” Expect μš”μ²­ 헀더 μž…λ ₯λž€μ˜ μš”κ΅¬μ‚¬ν•­μ„ λ§Œμ‘±ν•  수 μ—†λ‹€.
  • 418(I'm a teapot, RFC 2324 ,https://google.com/teapot)
  • 420(Enhance Your Calm, νŠΈμœ„ν„°)
  • 422(Unprocessable Entity, μ²˜λ¦¬ν•  수 μ—†λŠ” μ—”ν‹°ν‹°, WebDAV; RFC 4918)
  • 423(Locked, μž κΉ€,WebDAV; RFC 4918): μ ‘κ·Όν•˜λ €λŠ” λ¦¬μ†ŒμŠ€κ°€ 잠겨 μžˆλ‹€.
  • 424(Failed Dependency, μ‹€νŒ¨λœ μ˜μ‘΄μ„±, WebDAV; RFC 4918)
  • 424(Failed Dependency, λ©”μ˜λ“œ μ‹€νŒ¨, WebDAV)
  • 425(μ •λ ¬λ˜μ§€ μ•Šμ€ μ»¬λ ‰μ…˜, 인터넷 μ΄ˆμ•ˆ)
  • 426(Upgrade Required, μ—…κ·Έλ ˆμ΄λ“œ ν•„μš”, RFC 2817): ν΄λΌμ΄μ–ΈνŠΈλŠ” μ—…κ·Έλ ˆμ΄λ“œ 헀더 ν•„λ“œμ— 주어진 ν”„λ‘œν† μ½œλ‘œ μš”μ²­μ„ 보내야 ν•œλ‹€.
  • 428(Precondition Required, μ „μ œμ‘°κ±΄ ν•„μš”, RFC 6585)
  • 429(Too Many Requests, λ„ˆλ¬΄ λ§Žμ€ μš”μ²­, RFC 6585): μ‚¬μš©μžκ°€ 일정 μ‹œκ°„ λ™μ•ˆ λ„ˆλ¬΄ λ§Žμ€ μš”μ²­μ„ λ³΄λƒˆλ‹€.
  • 431(Request Header Fields Too Large, μš”μ²­ 헀더 ν•„λ“œκ°€ λ„ˆλ¬΄ 큼, RFC 6585)
  • 444(응닡 μ—†μŒ, Nginx)
  • 449(λ‹€μ‹œ μ‹œλ„, λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ)
  • 450(μœˆλ„ μžλ…€ λ³΄ν˜Έμ— μ˜ν•΄ 차단됨, λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ)
  • 451(Unavailable For Legal Reasons, 법적인 이유둜 이용 λΆˆκ°€, 인터넷 μ΄ˆμ•ˆ)
  • 451(λ¦¬λ‹€μ΄λ ‰μ…˜, λ§ˆμ΄ν¬λ‘œμ†Œν”„νŠΈ)
  • 494(μš”μ²­ 헀더가 λ„ˆλ¬΄ 큼, Nginx)
  • 495(Cert 였λ₯˜, Nginx)
  • 496(Cert μ—†μŒ, Nginx)
  • 497(HTTP to HTTPS, Nginx)
  • 499(ν΄λΌμ΄μ–ΈνŠΈκ°€ μš”μ²­μ„ λ‹«μŒ, Nginx)

5. 5xx(μ„œλ²„ 였λ₯˜, Serverκ°€ Requestλ₯Ό μ²˜λ¦¬ν•  수 μ—†μŒ)

  • 500(Internal, Server Error, λ‚΄λΆ€ μ„œλ²„ 였λ₯˜): μ„œλ²„μ— 였λ₯˜κ°€ λ°œμƒν•˜μ—¬ μš”μ²­μ„ μˆ˜ν–‰ν•  수 μ—†λ‹€.
  • 501(Not Implemented, κ΅¬ν˜„λ˜μ§€ μ•ŠμŒ): μ„œλ²„μ— μš”μ²­μ„ μˆ˜ν–‰ν•  수 μžˆλŠ” κΈ°λŠ₯이 μ—†λ‹€. 예λ₯Ό λ“€μ–΄ μ„œλ²„κ°€ μš”μ²­ λ©”μ†Œλ“œλ₯Ό μΈμ‹ν•˜μ§€ λͺ»ν•  λ•Œ 이 μ½”λ“œλ₯Ό ν‘œμ‹œν•œλ‹€.
  • 502 (Bad Gateway, λΆˆλŸ‰ κ²Œμ΄νŠΈμ›¨μ΄): μ„œλ²„κ°€ κ²Œμ΄νŠΈμ›¨μ΄λ‚˜ ν”„λ‘μ‹œ 역할을 ν•˜κ³  μžˆκ±°λ‚˜ λ˜λŠ” μ—…μŠ€νŠΈλ¦Ό μ„œλ²„μ—μ„œ 잘λͺ»λœ 응닡을 λ°›μ•˜λ‹€.
  • 503(Service Unavailable, μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•  수 μ—†μŒ): μ„œλ²„κ°€ μ˜€λ²„λ‘œλ“œλ˜μ—ˆκ±°λ‚˜ μœ μ§€κ΄€λ¦¬λ₯Ό μœ„ν•΄ λ‹€μš΄λ˜μ—ˆκΈ° λ•Œλ¬Έμ— ν˜„μž¬ μ„œλ²„λ₯Ό μ‚¬μš©ν•  수 μ—†λ‹€. μ΄λŠ” λŒ€κ°œ μΌμ‹œμ μΈ μƒνƒœμ΄λ‹€.
  • 504(Gateway Timeout, κ²Œμ΄νŠΈμ›¨μ΄ μ‹œκ°„μ΄ˆκ³Ό): μ„œλ²„κ°€ κ²Œμ΄νŠΈμ›¨μ΄λ‚˜ ν”„λ‘μ‹œ 역할을 ν•˜κ³  μžˆκ±°λ‚˜ λ˜λŠ” μ—…μŠ€νŠΈλ¦Ό μ„œλ²„μ—μ„œ μ œλ•Œ μš”μ²­μ„ 받지 λͺ»ν–ˆλ‹€.
  • 505(HTTP Version Not Supported, HTTP 버전이 μ§€μ›λ˜μ§€ μ•ŠμŒ): μ„œλ²„κ°€ μš”μ²­μ— μ‚¬μš©λœ HTTP ν”„λ‘œν† μ½œ 버전을 μ§€μ›ν•˜μ§€ μ•ŠλŠ”λ‹€.
  • 506(Variant Also Negotiates, RFC 2295)
  • 507(Insufficient Storage, μš©λŸ‰ λΆ€μ‘±, WebDAV; RFC 4918)
  • 508(Loop Detected, 루프 감지됨, WebDAV; RFC 5842)
  • 509(λŒ€μ—­ν­ μ œν•œ 초과, Apache bw/limited extension)
  • 510(Not Extended, ν™•μž₯λ˜μ§€ μ•ŠμŒ, RFC 2774)
  • 511(Network Authentication Required, λ„€νŠΈμ›Œν¬ 인증 ν•„μš”, RFC 6585)
  • 520(Unknown Error, μ•Œ 수 μ—†μŒ)
  • 598(λ„€νŠΈμ›Œν¬ 읽기 μ‹œκ°„μ΄ˆκ³Ό 였λ₯˜, μ•Œ 수 μ—†μŒ)
  • 599(λ„€νŠΈμ›Œν¬ μ—°κ²° μ‹œκ°„μ΄ˆκ³Ό 였λ₯˜, μ•Œ 수 μ—†μŒ)

* μ°Έκ³  : https://ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C

 

HTTP μƒνƒœ μ½”λ“œ - μœ„ν‚€λ°±κ³Ό, 우리 λͺ¨λ‘μ˜ 백과사전

μœ„ν‚€λ°±κ³Ό, 우리 λͺ¨λ‘μ˜ 백과사전. λ‘˜λŸ¬λ³΄κΈ°λ‘œ κ°€κΈ° κ²€μƒ‰ν•˜λŸ¬ κ°€κΈ° μ•„λž˜λŠ” HTTP(ν•˜μ΄νΌν…μŠ€νŠΈ 전솑 ν”„λ‘œν† μ½œ) 응닡 μƒνƒœ μ½”λ“œμ˜ λͺ©λ‘μ΄λ‹€. IANAκ°€ ν˜„μž¬ 곡식 HTTP μƒνƒœ μ½”λ“œ λ ˆμ§€μŠ€νŠΈλ¦¬λ₯Ό κ΄€λ¦¬ν•˜κ³  μžˆλ‹€. λͺ¨λ“  HTTP 응닡 μ½”λ“œλŠ” 5개의 클래슀(λΆ„λ₯˜)둜 κ΅¬λΆ„λœλ‹€. μƒνƒœ μ½”λ“œμ˜ 첫 번째 μˆ«μžλŠ” μ‘λ‹΅μ˜ 클래슀λ₯Ό μ •μ˜ν•œλ‹€. λ§ˆμ§€λ§‰ 두 μžλ¦¬λŠ” ν΄λž˜μŠ€λ‚˜ λΆ„λ₯˜ 역할을 ν•˜μ§€ μ•ŠλŠ”λ‹€. μ²«μžλ¦¬μ— λŒ€ν•œ 5가지 값듀은 λ‹€μŒκ³Ό κ°™λ‹€: 1xx (정보): μš”μ²­μ„ λ°›μ•˜μœΌλ©° ν”„λ‘œ

ko.wikipedia.org

'Web(HTTPS)' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

HTTP Method(GET/POST)  (0) 2020.03.22
HTTP Header  (0) 2020.03.22
HTTP Message  (0) 2020.03.22
html Tag  (0) 2020.03.22
Web Serverκ³Ό WAS, Apache와 Tomcat  (0) 2020.02.19