Sobes.tech
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 - სერვერი დროებით მიუწვდომელია (მაგალითად, გადატვირთულობის ან ტექნიკური მომსახურების გამო).