Junior — Middle
HTTP негизги статустук коддорун жана алардын максаттарын тизмелеп бере аласызбы?
sobes.tech AI
AIден жооп
Негізгі HTTP статустары жана алардын максаты:
- 1xx (Маалымат): сураныч кабыл алынып, иштеп жатканы жөнүндө кабарлайт.
- 2xx (Ийгилик): сураныч ийгиликтүү иштетилди.
- 200 OK — сураныч ийгиликтүү аяктады.
- 201 Created — ресурсту ийгиликтүү түздү.
- 3xx (Жөнөтүүлөр): кардарга суранычты аяктоо үчүн кошумча аракеттерди жасоо керек.
- 301 Moved Permanently — ресурсту түбөлүккө көчүрдү.
- 302 Found — убактылуу көчүрүү.
- 4xx (Кардар каталары): кардар тараптан каталар.
- 400 Bad Request — ката сураныч.
- 401 Unauthorized — аутентификация талап кылынат.
- 403 Forbidden — кирүүгө тыюу салынган.
- 404 Not Found — ресурс табылган жок.
- 5xx (Сервер каталары): сервер тараптан каталар.
- 500 Internal Server Error — ички сервер катасы.
- 503 Service Unavailable — кызмат жеткиликсиз.
Бул коддорду билүү, колдонмолордо сервердин жоопторун туура иштетүүгө жардам берет.