Sobes.tech
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 — кызмат жеткиликсиз.

Бул коддорду билүү, колдонмолордо сервердин жоопторун туура иштетүүгө жардам берет.