Sobes.tech
Junior

Millised on HTTP protokolli kõige levinumad veakoodid?

sobes.tech AI

Vastus AI-lt

Kõige levinumad HTTP veakoodid (4xx - kliendi vead, 5xx - serveri vead):

  • 400 Bad Request: Server ei saa taotluse sisu tõttu seda töödelda.

  • 401 Unauthorized: Ressursile juurdepääsuks on vajalik autentimine.

  • 403 Forbidden: Server on taotluse mõistnud, kuid keeldub seda autoriseerimast (piisavad juurdepääsuõigused puuduvad).

  • 404 Not Found: Nõutud ressurss ei leidu serveris.

  • 405 Method Not Allowed: Taotluses märgitud meetod (GET, POST jne) ei ole sellele ressursile lubatud.

  • 408 Request Timeout: Server ei saanud kogu taotlust oodatud ajal.

  • 409 Conflict: Taotlus on vastuolus serveri praeguse olekuga.

  • 415 Unsupported Media Type: Server keeldub taotlust vastu võtmast, kuna see kasutab toetamatut meediumivormi.

  • 429 Too Many Requests: Kasutaja on saatnud liiga palju taotlusi teatud aja jooksul ("kiiruse piirang").

  • 500 Internal Server Error: Serveris esines ootamatu viga, mis takistas taotluse töötlemist.

  • 501 Not Implemented: Server ei toeta funktsionaalsust, mida taotluse täitmiseks on vaja.

  • 502 Bad Gateway: Server, toimides lüüsina või vahendajana, sai kehtetu vastuse kõrgemalt tasandilt serverilt.

  • 503 Service Unavailable: Server on ajutiselt võimetu taotlusi töödelda (näiteks ülekoormuse või hooldustööde tõttu).

  • 504 Gateway Timeout: Server, toimides lüüsina või vahendajana, ei saanud õigeaegset vastust kõrgemalt tasandilt serverilt.