Junior
რომელ HTTP პასუხის კოდებს იცით?
sobes.tech AI
პასუხი AI-სგან
მონაცემები:
100 Continue- სერვერმა მიიღო მოთხოვნის საწყისი ნაწილი და ელოდება გაგრძელებას.101 Switching Protocols- სერვერი თანხმდება გადართვას მითითებულ პროტოკოლებზე, რომლებიც აღნიშნულია Upgrade სათაურით.
წარმატებები:
200 OK- მოთხოვნა წარმატებით დამუშავდა.201 Created- მოთხოვნა წარმატებით დასრულდა და შედეგად შეიქმნა ახალი რესურსი.204 No Content- მოთხოვნა წარმატებით დამუშავდა, მაგრამ პასუხი არ შეიცავს არსებას (მაგალითად, რესურსის წაშლისას).
გადამისამართებები:
301 Moved Permanently- მოთხოვნილი რესურსი მუდმივად გადაიტანეს ახალ URL-ზე.302 Found(წინა "Moved temporarily") - მოთხოვნილი რესურსი დროებით ხელმისაწვდომია სხვა URL-ზე.304 Not Modified- რესურსი მას შემდეგ, რაც ბოლო მოთხოვნა განახლდა, არ შეცვლილა. ბრაუზერი შეიძლება გამოიყენოს შენახული ვერსია.
მომხმარებლის შეცდომები:
400 Bad Request- სერვერი ვერ ახერხებს მოთხოვნის დამუშავებას სინტაქსის შეცდომის გამო.401 Unauthorized- მოთხოვნა საჭიროებს ავტორიზაციას.403 Forbidden- წვდომა რესურსზე აკრძალულია.404 Not Found- მოთხოვნილი რესურსი ვერ მოიძებნა.405 Method Not Allowed- HTTP მეთოდი, რომელიც გამოყენებულია მოთხოვნაში, არ არის ნებადართული ამ რესურსისთვის.422 Unprocessable Entity- სერვერი ხვდება მოთხოვნის ტიპს, მაგრამ ვერ ახერხებს მისი ინსტრუქციების დამუშავებას (მაგალითად, ვალიდაციის შეცდომები).
სერვერის შეცდომები:
500 Internal Server Error- სერვერი შეხვდა გაუთვალისწინებელ შეცდომას.502 Bad Gateway- სერვერი, რომელიც მუშაობს როგორც გეითვეი ან პროქსი, მიიღო არასწორი პასუხი ქვედა სერვერიდან.503 Service Unavailable- სერვერი დროებით მიუწვდომელია (მაგალითად, გადატვირთულობის ან ტექნიკური მომსახურების გამო).