Sobes.tech
Junior

Ce tipuri de răspunsuri de la server cunoașteți?

sobes.tech AI

Răspuns de la AI

Răspunsurile serverului sunt reprezentate prin coduri de stare HTTP, împărțite în 5 clase:

  1. 1xx (Informaționale): Cererea a fost acceptată, procesarea continuă.
    • 100 Continue
    • 101 Switching Protocols
    • 102 Processing
    • 103 Early Hints
  2. 2xx (Succes): Cererea a fost primită, înțeleasă și procesată cu succes.
    • 200 OK
    • 201 Created
    • 202 Accepted
    • 203 Non-Authoritative Information
    • 204 No Content
    • 205 Reset Content
    • 206 Partial Content
  3. 3xx (Redirecționări): Sunt necesare acțiuni suplimentare pentru finalizarea cererii.
    • 300 Multiple Choices
    • 301 Moved Permanently
    • 302 Found (anterior "Moved temporarily")
    • 303 See Other
    • 304 Not Modified
    • 307 Temporary Redirect
    • 308 Permanent Redirect
  4. 4xx (Erori ale clientului): Cererea conține o sintaxă invalidă sau nu poate fi procesată.
    • 400 Bad Request
    • 401 Unauthorized
    • 403 Forbidden
    • 404 Not Found
    • 405 Method Not Allowed
    • 408 Request Timeout
    • 409 Conflict
    • 415 Unsupported Media Type
    • 429 Too Many Requests
  5. 5xx (Erori ale serverului): Serverul nu a putut executa corect cererea formulată.
    • 500 Internal Server Error
    • 501 Not Implemented
    • 502 Bad Gateway
    • 503 Service Unavailable
    • 504 Gateway Timeout

Pe lângă stare, răspunsul serverului include anteturi (Header) și corp (Body) al răspunsului, dacă este cazul. Anteturile furnizează metadate (tipul de conținut, dimensiune, caching etc.), iar corpul conține datele propriu-zise (pagina HTML, JSON, XML etc.).