Sobes.tech
Junior

Milliseid HTTP vastuse koode te tead?}}}}}

sobes.tech AI

Vastus AI-lt

Informatsioon:

  • 100 Continue - Server on saanud algse osa päringust ja ootab jätku.
  • 101 Switching Protocols - Server nõustub vahetama protokolle, mis on märgitud Upgrade päises.

Edukad:

  • 200 OK - Päring on edukalt töödeldud.
  • 201 Created - Päring on edukalt täidetud ning uus ressurss on loodud.
  • 204 No Content - Päring on edukalt töödeldud, kuid vastus ei sisalda sisu (näiteks ressursi kustutamisel).

suunamised:

  • 301 Moved Permanently - Päringuga nõutud ressurss on püsivalt teisaldatud uuele URL-ile.
  • 302 Found (varasemalt "Moved temporarily") - Päringuga nõutud ressurss on ajutiselt saadaval teisel URL-il.
  • 304 Not Modified - Ressurss pole alates viimase päringu tegemisest muutunud. Brauser võib kasutada vahemälus olevat versiooni.

Kliendi vead:

  • 400 Bad Request - Server ei saa päringut töödelda, kuna see on süntaktiliselt vale.
  • 401 Unauthorized - Päring nõuab autentimist.
  • 403 Forbidden - Ressurss on keelatud.
  • 404 Not Found - Päringuga nõutud ressurssi ei leitud.
  • 405 Method Not Allowed - HTTP meetod, mida päringus kasutatakse, ei ole selle ressurssi jaoks lubatud.
  • 422 Unprocessable Entity - Server mõistab päringu sisu tüüpi, kuid ei saa selle sisalduvaid juhiseid töödelda (näiteks andmete valideerimisvead).

Serveri vead:

  • 500 Internal Server Error - Serveril tekkis ootamatu viga.
  • 502 Bad Gateway - Server, toimides värava või vahendajana, sai alama taseme serverilt kehtetu vastuse.
  • 503 Service Unavailable - Server on ajutiselt kättesaamatu (näiteks ülekoormuse või hooldustööde tõttu).