Sobes.tech
Junior

Kādus HTTP atbildes kodus zināt?

sobes.tech AI

Atbilde no AI

Informācijas:

  • 100 Continue - Serveris ir saņēmis sākotnējo pieprasījuma daļu un gaida turpinājumu.
  • 101 Switching Protocols - Serveris piekrīt pārslēgties uz protokoliem, kas norādīti galvenes Upgrade.

Veiksmīgi:

  • 200 OK - Pieprasījums veiksmīgi apstrādāts.
  • 201 Created - Pieprasījums veiksmīgi izpildīts, un tika izveidots jauns resurss.
  • 204 No Content - Pieprasījums veiksmīgi apstrādāts, bet atbilde nesatur saturu (piemēram, dzēšot resursu).

Pāradresācijas:

  • 301 Moved Permanently - Pieprasītais resurss ir pārvietots uz jaunu pastāvīgu URL.
  • 302 Found (iepriekš "Moved temporarily") - Pieprasītais resurss īslaicīgi pieejams citā URL.
  • 304 Not Modified - Resurss kopš pēdējā pieprasījuma nav mainījies. Pārlūkprogramma var izmantot kešatmiņā saglabāto versiju.

Klienta kļūdas:

  • 400 Bad Request - Serveris nevar apstrādāt pieprasījumu, jo tas ir nekorekts sintaktiski.
  • 401 Unauthorized - Pieprasījumam nepieciešama autentifikācija.
  • 403 Forbidden - Piekļuve resursam ir aizliegta.
  • 404 Not Found - Pieprasītais resurss nav atrasts.
  • 405 Method Not Allowed - HTTP metode, kas izmantota pieprasījumā, nav atļauta šim resursam.
  • 422 Unprocessable Entity - Serveris saprot pieprasījuma satura tipu, bet nespēj apstrādāt tajā iekļautās instrukcijas (piemēram, datu validācijas kļūdas).

Servera kļūdas:

  • 500 Internal Server Error - Serveris sastapās ar neparedzētu kļūdu.
  • 502 Bad Gateway - Serveris, darbojas kā vārteja vai starpnieks, saņēma nederīgu atbildi no zemāk esoša servera.
  • 503 Service Unavailable - Serveris pagaidu nav pieejams (piemēram, pārslodzes vai tehnisko darbu dēļ).