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 կոդով գլխագրերը։ Բայց սովորաբար, օգտվողի կամ հաճախորդի հարմարության համար, առկա է սխալի նկարագրությամբ մարմին։