Sobes.tech
Junior

HTTP პროტოკოლში ყველაზე გავრცელებული შეცდომის კოდები რა არის?

sobes.tech AI

პასუხი AI-სგან

საკმარისი გავრცელებული HTTP შეცდომის კოდები (4xx - მომხმარებლის შეცდომები, 5xx - სერვერის შეცდომები):

  • 400 Bad Request: სერვერი ვერ შეძლებს მოთხოვნის დამუშავებას მომხმარებლის სინტაქსის შეცდომის გამო.

  • 401 Unauthorized: შესასვლელად საჭირო არის ავტორიზაცია.

  • 403 Forbidden: სერვერმა გაიგო მოთხოვნა, მაგრამ უარყო მისი ავტორიზაცია (ნაკლები უფლებები).

  • 404 Not Found: მოთხოვნილი რესურსი ვერ მოიძებნა სერვერზე.

  • 405 Method Not Allowed: მოთხოვნაში მითითებული მეთოდი (GET, POST და ა.შ.) არ არის ნებადართული ამ რესურსისთვის.

  • 408 Request Timeout: სერვერმა ვერ მიიღო სრული მოთხოვნა განსაზღვრულ დროში.

  • 409 Conflict: მოთხოვნა ეწინააღმდეგება სერვერზე არსებული რესურსის მიმდინარე მდგომარეობას.

  • 415 Unsupported Media Type: სერვერი უარყოფს მოთხოვნის მიღებას, რადგან ის იყენებს დაუჭერელ ფორმატს.

  • 429 Too Many Requests: მომხმარებელმა ძალიან ბევრი მოთხოვნა გაუგზავნა გარკვეულ დროში ("სიჩქარის შეზღუდვა").

  • 500 Internal Server Error: სერვერზე მოხდა გაუთვალისწინებელი შეცდომა, რომელმაც ხელი შეუშალა მოთხოვნის დამუშავებას.

  • 501 Not Implemented: სერვერი არ უჭერს მხარს მოთხოვნის შესრულებისთვის საჭირო ფუნქციონალს.

  • 502 Bad Gateway: გეითვე ან პროქსი სერვერი მიიღო არასწორი პასუხი ზემდგომ სერვერიდან.

  • 503 Service Unavailable: სერვერი დროებით ვერ ახერხებს მოთხოვნების დამუშავებას (მაგალითად, გადატვირთულობის ან ტექნიკური სამუშაოების გამო).

  • 504 Gateway Timeout: გეითვე ან პროქსი სერვერი დროულად ვერ მიიღო პასუხი ზემდგომ სერვერიდან.