Junior
რა შინაარსს (body) აბრუნებს სერვერი პასუხად 404 კოდით?
sobes.tech AI
პასუხი AI-სგან
როდესაც პასუხი აქვს კოდი 404 (მოძებნილი არაა), სერვერი ჩვეულებრივ აბრუნებს პასუხის სხეულს, რომელიც შეიცავს ინფორმაციას იმის შესახებ, რომ მოთხოვნილი რესურსი არ მოიძებნა. სხეულის ფორმატი და შინაარსი არ არის სტანდარტიზებული და დამოკიდებულია სერვერის ან ვებ-აპლიკაციის განხორციელებაზე. ეს შეიძლება იყოს მარტივი ტექსტური შეტყობინება, HTML გვერდი შეცდომით ან JSON ობიექტი შეცდომის აღწერით.
სადაც არის მარტივი HTML პასუხი:
<html>
<head><title>404 ვერ მოიძებნა</title></head>
<body>
<h1>ვერ მოიძებნა</h1>
<p>მოთხოვნილი URL ამ სერვერზე ვერ მოიძებნა.</p>
</body>
</html>
JSON-ის დაბრუნების API-ებისთვის სხეული შეიძლება ასე გამოიყურებოდეს:
{
"error": "რესურსი ვერ მოიძებნა",
"status": 404
}
თუ სერვერი სხეულს არ აბრუნებს, კლაიენტი იღებს მხოლოდ 404 კოდით ჰედერებს. მაგრამ ჩვეულებრივ, მომხმარებლის ან კლაიენტის სარგებლისთვის, სხეული შეცდომის აღწერით არსებობს.