Sobes.tech
Junior

Kādus servera atbildes veidus jūs zināt?

sobes.tech AI

Atbilde no AI

Servera atbildes ir attēlotas ar HTTP statusiem, kas ir sadalīti 5 klases:

  1. 1xx (Informatīvie): Pieprasījums ir pieņemts, turpinās apstrāde.
    • 100 Continue
    • 101 Switching Protocols
    • 102 Processing
    • 103 Early Hints
  2. 2xx (Veiksmīgi): Pieprasījums ir veiksmīgi saņemts, saprasts un apstrādāts.
    • 200 OK
    • 201 Created
    • 202 Accepted
    • 203 Non-Authoritative Information
    • 204 No Content
    • 205 Reset Content
    • 206 Partial Content
  3. 3xx (Pāradresācijas): Lai pabeigtu pieprasījumu, ir nepieciešamas papildu darbības.
    • 300 Multiple Choices
    • 301 Moved Permanently
    • 302 Found (iepriekš "Moved temporarily")
    • 303 See Other
    • 304 Not Modified
    • 307 Temporary Redirect
    • 308 Permanent Redirect
  4. 4xx (Klienta kļūdas): Pieprasījumā ir neatļauts sintakses kļūda vai tas nevar tikt izpildīts.
    • 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 (Servera kļūdas): Serveris nevarēja pareizi izpildīt korektā veidā veidotu pieprasījumu.
    • 500 Internal Server Error
    • 501 Not Implemented
    • 502 Bad Gateway
    • 503 Service Unavailable
    • 504 Gateway Timeout

Papildus statusam, servera atbilde ietver galvenes (Header) un ķermeni (Body), ja tas ir piemērojams. Galvenes sniedz metadatus (satura tips, izmērs, kešatmiņa utt.), ķermenis satur pašus datus (HTML lapa, JSON, XML utt.).