Акысыз HTTP статус коддору шилтемеси
Бардык HTTP статус коддору үчүн изделүүчү шилтеме — ар бири эмнени билдирет, качан колдонулат жана кеңири таралган себептери. 100дөн 511-ге чейин.
61 статус коду
100Улантуу
Сервер сурам аталыштарын алды жана кардар денени жөнөтүүнү улантышы керек.
Улантуу
Сервер сурам аталыштарын алды жана кардар денени жөнөтүүнү улантышы керек.
Expect: 100-continue менен жасалган сурамдар үчүн колдонулат. Сервер денени кардар жөнөтүүдөн мурун аны кабыл алууга даяр экенин билдирет. Заманбап веб-колдонмолордо сейрек кездешет.
101Протоколду которуштуруу
Сервер кардар сураган боюнча протоколду которуштурууда.
Протоколду которуштуруу
Сервер кардар сураган боюнча протоколду которуштурууда.
Көбүнчө WebSocket жаңылоолору үчүн колдонулат — кардар Upgrade: websocket сурайт, сервер которуштуруу үчүн 101 менен жооп берет.
102Иштетилүүдө
Сервер сурамды кабыл алды жана аны иштеп жатат, бирок жооп дагы даяр эмес.
Иштетилүүдө
Сервер сурамды кабыл алды жана аны иштеп жатат, бирок жооп дагы даяр эмес.
Узакка созулган операциялар учурунда кардардын таймаутун алдын алуу үчүн жөнөтүлгөн WebDAV аралык жообу. Эскирген — заманбап серверлер аны жөнөтпөшү керек.
103Алдын ала белгилер
Акыркы жооптон мурун жөнөтүлгөн алдын ала аталыштар.
Алдын ала белгилер
Акыркы жооптон мурун жөнөтүлгөн алдын ала аталыштар.
Серверлерге акыркы жооп дагы даярдалып жатканда Link аталыштарын (preload/preconnect) жөнөтүүгө мүмкүндүк берет, ошондуктан браузерлер маанилүү ресурстарды тезирээк жүктөй баштайт.
200OK
Сурам ийгиликтүү аткарылды.
OK
Сурам ийгиликтүү аткарылды.
Стандарттуу ийгиликтүү жооп. Мааниси HTTP методуна жараша: GET → ресурс кайтарылат, POST/PUT → аракет аткарылды.
201Түзүлгөн
Жаңы ресурс ийгиликтүү түзүлдү.
Түзүлгөн
Жаңы ресурс ийгиликтүү түзүлдү.
Көбүнчө POST'тон кийин кездешет. Жооп жаңы ресурстун URL'ин көрсөткөн Location аталышын камтышы керек.
202Кабыл алынды
Сурам иштетүү үчүн кабыл алынды, бирок иштетүү дагы аякталган жок.
Кабыл алынды
Сурам иштетүү үчүн кабыл алынды, бирок иштетүү дагы аякталган жок.
Асинхрондук операциялар үчүн — сервер жумушту кезекке коюуда. Кардар статус баракчасын сурап туруш керек же кийинчерээк текшериш керек.
203Расмий эмес маалымат
Жооп өзгөртүүчү прокси тарабынан өзгөртүлдү.
Расмий эмес маалымат
Жооп өзгөртүүчү прокси тарабынан өзгөртүлдү.
Сурам ийгиликтүү аткарылды, бирок ортодогу орточо кызмат (мисалы, кэштөөчү же өзгөртүүчү прокси) башкы сервердин мазмунун өзгөрттү — мисалы, сүрөттөрдү кайра кысуу. Иш жүзүндө сейрек кездешет.
204Мазмун жок
Сурам ийгиликтүү аткарылды, бирок жооп денеси жок.
Мазмун жок
Сурам ийгиликтүү аткарылды, бирок жооп денеси жок.
Көбүнчө дене кайтарууну талап кылбаган DELETE операциялары же PUT жаңылоолору үчүн колдонулат. Кардар учурдагы баракчадан кетпеши керек.
205Мазмунду баштапкыга кайтаруу
Сурам ийгиликтүү аткарылды; кардар документтин көрүнүшүн баштапкы абалга кайтарышы керек.
Мазмунду баштапкыга кайтаруу
Сурам ийгиликтүү аткарылды; кардар документтин көрүнүшүн баштапкы абалга кайтарышы керек.
204 сыяктуу, эч кандай дене кайтарылбайт — бирок кардарга кошумча түрдө сурамды түзгөн форманы же көрүнүштү баштапкы абалга кайтаруу айтылат (мис., кийинки жазуу үчүн форма талааларын тазалоо).
206Жарым-жартылай мазмун
Сервер ресурстун бир бөлүгүн гана жеткирди.
Жарым-жартылай мазмун
Сервер ресурстун бир бөлүгүн гана жеткирди.
Range сурамына жооп. Видео ойноткучтар жана жүктөп алуу менеджерлери токтогон жүктөп алууларды улантуу же чоң файлдарды агым түрүндө ойнотуу үчүн колдонот.
207Көп статус
Жооп денеси бир нече операция үчүн бир нече статус кодун камтыйт.
Көп статус
Жооп денеси бир нече операция үчүн бир нече статус кодун камтыйт.
WebDAV: XML денеси бир нече кичи операциянын натыйжасын өз алдынча билдирет — мис., кээ бир объекттер ийгиликтүү, башкалары ишке ашпаган топтомдук жылдыруу.
208Мурда эле билдирилген
Жыйноонун мүчөлөрү жооптун мурунку бөлүгүндө мурда эле тизмеленген.
Мурда эле билдирилген
Жыйноонун мүчөлөрү жооптун мурунку бөлүгүндө мурда эле тизмеленген.
WebDAV: байланыштар цикл түзгөндө, ошол эле жыйноонун мүчөлөрүн кайра-кайра тизмелебөө үчүн 207 Multi-Status жоопторунун ичинде колдонулат.
226IM колдонулду
Жооп ресурска колдонулган өзгөртүүлөрдүн натыйжасы.
IM колдонулду
Жооп ресурска колдонулган өзгөртүүлөрдүн натыйжасы.
Дельта коддоо: сервер толук ресурстун ордуна мурунку версия менен айырманы кайтарат, бул трафикти үнөмдөйт. Өтө сейрек ишке ашырылат.
300Бир нече тандоо бар
Ресурстун бир нече көрүнүшү жеткиликтүү.
Бир нече тандоо бар
Ресурстун бир нече көрүнүшү жеткиликтүү.
Сервер бир нече вариант сунуштайт (мис., ар кайсы форматтар же тилдер), ал эми кардар бирин тандашы керек. Сейрек колдонулат, анткени автоматтык мазмун чечими адатта муну өзү аткарат.
301Биротоло жылдырылды
Ресурс биротоло жаңы URL дарегине жылдырылды.
Биротоло жылдырылды
Ресурс биротоло жаңы URL дарегине жылдырылды.
Биротоло URL өзгөрүүлөрү үчүн колдонулат — издөө системалары индексин жаңылайт. SEO салмагы жаңы URL дарегине өтөт.
302Табылды (убактылуу багыттоо)
Ресурс убактылуу башка URL дарегинде жайгашкан.
Табылды (убактылуу багыттоо)
Ресурс убактылуу башка URL дарегинде жайгашкан.
Багыттоо биротоло эмес экенин билдирет. Кэштөө 301гө караганда азыраак агрессивдүү. "Кирүү талап кылынат, /login дарегине багытталууда" сыяктуу учурлар үчүн колдонулат.
303Башка жерди караңыз
GET методун колдонуп башка URL дарегине багыттоо.
Башка жерди караңыз
GET методун колдонуп башка URL дарегине багыттоо.
POST жөнөтүлгөндөн кийин колдонулат — жооп "POST аткарылды, натыйжаны ушул GET URL дарегинен караңыз" дегенди билдирет. Браузерлер дайыма жаңы URL дарегин GET менен сурайт.
304Өзгөртүлгөн жок
Кэштелген версия дагы эле жарактуу; аны колдонуңуз.
Өзгөртүлгөн жок
Кэштелген версия дагы эле жарактуу; аны колдонуңуз.
Шарттуу сурамга жооп (If-None-Match же If-Modified-Since баш аттары менен). Трафикти үнөмдөйт — эч кандай мазмун кайтарылбайт.
307Убактылуу багыттоо
302гө окшош, бирок алгачкы HTTP методун сактап калат.
Убактылуу багыттоо
302гө окшош, бирок алгачкы HTTP методун сактап калат.
Эгер алгачкысы POST болсо, багыттоо да POST колдонот. Метод сакталышы маанилүү болгондо 302дин заманбап алмаштыргычы.
308Биротоло багыттоо
301ге окшош, бирок алгачкы HTTP методун сактап калат.
Биротоло багыттоо
301ге окшош, бирок алгачкы HTTP методун сактап калат.
POST сурамдары багыттоодон кийин да POST бойдон калышын кааласаңыз, 301дин заманбап алмаштыргычы.
400Туура эмес сурам
Сервер туура эмес синтаксистин айынан сурамды түшүнө алган жок.
Туура эмес сурам
Сервер туура эмес синтаксистин айынан сурамды түшүнө алган жок.
Кеңири таралган себептери: JSONдун туура эмес форматы, жараксыз сурам параметрлери же милдеттүү талаалардын жоктугу. Сурамдын мазмунун жана баш аттарын текшериңиз.
401Авторизациясыз
Аутентификация талап кылынат, бирок берилген жок.
Авторизациясыз
Аутентификация талап кылынат, бирок берилген жок.
Кардар аутентификация маалыматтарын (Authorization баш аты, cookie, токен) көрсөтүшү керек. "Unauthorized" — туура эмес аталыш, чынында "аутентификацияланган эмес" дегенди билдирет.
402Төлөм талап кылынат
Келечектеги колдонуу үчүн сакталган — кээде акы төлөнүүчү API деңгээлдери үчүн колдонулат.
Төлөм талап кылынат
Келечектеги колдонуу үчүн сакталган — кээде акы төлөнүүчү API деңгээлдери үчүн колдонулат.
Баштапкыда санарип төлөмдөр үчүн каралган. Заманбап колдонулушу: колдонуучунун акы төлөнүүчү квотасы бүткөндө API 402 кайтарышы мүмкүн.
403Тыюу салынган
Кардар аутентификацияланган, бирок уруксаты жок.
Тыюу салынган
Кардар аутентификацияланган, бирок уруксаты жок.
401ден айырмасы — колдонуучу тутумга кирген, бирок анын эсеби бул ресурс үчүн уруксатка ээ эмес. Ролдорду/уруксаттарды текшериңиз.
404Табылган жок
Суралган ресурс жок.
Табылган жок
Суралган ресурс жок.
Же URL туура эмес, же ресурс жок кылынган, же такыр болгон эмес. Кээде серверлер 403 туура болгону менен, аны жашыруу үчүн 404 кайтарышат.
405Метод уруксат берилген жок
Колдонулган HTTP методуна бул ресурс үчүн уруксат жок.
Метод уруксат берилген жок
Колдонулган HTTP методуна бул ресурс үчүн уруксат жок.
Мисалы, GET сурамы POSTту гана кабыл алган учка жөнөтүлсө. Жооп жарактуу методдорду тизмелеген Allow баш атын камтышы керек.
406Кабыл алынбайт
Кардардын Accept баш аттарына дал келген эч бир көрүнүш жок.
Кабыл алынбайт
Кардардын Accept баш аттарына дал келген эч бир көрүнүш жок.
Кардар сервер камсыз кыла албаган мазмун түрүн, тилди же коддоону (Accept, Accept-Language, Accept-Encoding аркылуу) сурады. Көптөгөн серверлер катуу сүйлөшүүнү өткөрүп жиберип, демейки маанини кайтарышат.
407Прокси аутентификациясы талап кылынат
Кардар алгач прокси менен аутентификациядан өтүшү керек.
Прокси аутентификациясы талап кылынат
Кардар алгач прокси менен аутентификациядан өтүшү керек.
401ге окшош, бирок проксиден чыгат: кардар Proxy-Authorization маалыматтарын жөнөтүшү керек. Аутентификациялоочу проксиси бар корпоративдик тармактарда кездешет.
408Сурам убактысы бүттү
Сервер сурамды күтүп жатып убакыт чектөөсүнө жетти.
Сурам убактысы бүттү
Сервер сурамды күтүп жатып убакыт чектөөсүнө жетти.
Кардар сурамдын мазмунун жөнөтүүгө өтө көп убакыт кетирди же туташууну бош күттү. Сурамды кайра аткарып көрүңүз.
409Карама-каршылык
Сурам ресурстун учурдагы абалы менен карама-каршы келет.
Карама-каршылык
Сурам ресурстун учурдагы абалы менен карама-каршы келет.
Адатта бир мезгилде түзөтүү карама-каршылыктары же ресурстун кайталанып түзүлүшү үчүн кайтарылат (мис., электрондук почтасы мурда эле бар колдонуучуну түзүү).
410Жок болду
Ресурс жок кылынган жана кайра пайда болбойт.
Жок болду
Ресурс жок кылынган жана кайра пайда болбойт.
404төн күчтүүрөөк — сервер ресурстун МУРДА болгонун, бирок биротоло алынып салынганын так билет. Издөө системалары аны индексинен чыгарышат.
411Узундук талап кылынат
Сервер Content-Length баш атын талап кылат.
Узундук талап кылынат
Сервер Content-Length баш атын талап кылат.
Сурам Content-Length баш аты жок болгондуктан четке кагылды, ал эми сервер белгисиз өлчөмдөгү мазмунду кабыл албайт. Баш атты кошуп, кайра аракет кылыңыз.
412Алдын ала шарт аткарылган жок
Сурам баш аттарындагы шарт аткарылган жок.
Алдын ала шарт аткарылган жок
Сурам баш аттарындагы шарт аткарылган жок.
If-Match же If-Unmodified-Since сыяктуу шарттуу баш аттар аткарылбаганда кайтарылат — адатта оптимисттик кулпулоо: башка бирөө сиздин версияңыздан кийин ресурсту өзгөрткөн. Кайра жүктөп, кайталаңыз.
413Мазмун өтө чоң
Сурамдын мазмуну сервердин өлчөм чегинен ашат.
Мазмун өтө чоң
Сурамдын мазмуну сервердин өлчөм чегинен ашат.
Чоң файлдарды жүктөгөндө көп кездешет. Сервердин конфигурациясы (nginx, apache) эң чоң мазмун өлчөмүн белгилейт. Сервердин конфигурациясын текшериңиз.
414URI өтө узун
Сурамдын URL дареги сервердин узундук чегинен ашат.
URI өтө узун
Сурамдын URL дареги сервердин узундук чегинен ашат.
Адатта өтө узун сурам саптарынан улам болот (мис., маалыматты GETке коддоо). POST мазмунуна которулуңуз же, эгер сервер сизге таандык болсо, чекти жогорулатыңыз.
415Колдоого алынбаган мазмун түрү
Сервер жөнөтүлгөн Content-Type менен иштей албайт.
Колдоого алынбаган мазмун түрү
Сервер жөнөтүлгөн Content-Type менен иштей албайт.
Мисалы, application/xml гана application/json кабыл алган серверге жөнөтүлсө. Content-Type баш атын туура коюңуз.
416Диапазон канааттандырылбайт
Суралган байт диапазону ресурстун өлчөмүнөн тышкары.
Диапазон канааттандырылбайт
Суралган байт диапазону ресурстун өлчөмүнөн тышкары.
Range баш аты файлда жок бөлүктү сурады — мис., файлдын аягынан ары жүктөөнү улантуу. Жооп чыныгы өлчөмдү көрсөткөн Content-Range камтышы керек.
417Күтүлгөн шарт аткарылган жок
Сервер Expect баш атынын талаптарын канааттандыра албайт.
Күтүлгөн шарт аткарылган жок
Сервер Expect баш атынын талаптарын канааттандыра албайт.
Сервер Expect: 100-continue колдоого албаганда жөнөтүлөт. Айрым кардарлар бул баш атты демейки боюнча чоң POST сурамдарында жөнөтөт; аны өчүрүү көбүнчө катаны чечет.
418Мен чайнекмин
Сервер кофе даярдоодон баш тартат, анткени ал чайнек.
Мен чайнекмин
Сервер кофе даярдоодон баш тартат, анткени ал чайнек.
1998-жылдагы 1-апрель тамашасы (RFC 2324). Айрым чыныгы APIлер аны тамаша үчүн же эскирген каналдарды белгилөө үчүн колдонушат. Иштеп чыгарууда колдонулбайт.
421Туура эмес багытталган сурам
Сурам ага жооп бере албаган серверге жөнөтүлдү.
Туура эмес багытталган сурам
Сурам ага жооп бере албаган серверге жөнөтүлдү.
HTTP/2 туташуусун кайра колдонууда көп кездешет: сурам максаттуу хост үчүн конфигурацияланбаган серверге жетти. Кардар жаңы туташуу менен кайра аракет кылышы керек.
422Мазмун иштетилбейт
Сурам синтаксистик жактан туура, бирок мааниси жагынан туура эмес.
Мазмун иштетилбейт
Сурам синтаксистик жактан туура, бирок мааниси жагынан туура эмес.
Мисалы, JSON туура окулду, бирок милдеттүү талаа жетишпейт же талаанын мааниси чектен тышкары. REST API текшерүү жоопторунда көп кездешет.
423Кулпуланган
Ресурс кулпуланган.
Кулпуланган
Ресурс кулпуланган.
WebDAV: булак же максаттуу ресурс башка кардар тарабынан кулпуланган, ошондуктан операция аткарыла албайт. Кулпунун бошошун күтүңүз же туура токен менен ачыңыз.
424Көз каранды сурам ишке ашкан жок
Мурунку көз каранды сурам ишке ашпагандыктан, бул сурам да ишке ашкан жок.
Көз каранды сурам ишке ашкан жок
Мурунку көз каранды сурам ишке ашпагандыктан, бул сурам да ишке ашкан жок.
WebDAV: көз каранды операциялар чынжырында мурунку аракет ишке ашпай калды, ошондуктан бул да аткарылган жок. Түпкү себебин билүү үчүн мурунку катаны караңыз.
425Өтө эрте
Сервер кайра ойнотулушу мүмкүн болгон сурамды иштетүүдөн баш тартат.
Өтө эрте
Сервер кайра ойнотулушу мүмкүн болгон сурамды иштетүүдөн баш тартат.
TLS 1.3 0-RTT (эрте маалымат) менен байланыштуу: сервер кайра ойнотулушу мүмкүн болгон сурамды иштетүү тобокелчилигине барбайт. Кол алышуу аяктагандан кийин кардар кайра аракет кылышы керек.
426Жаңыртуу талап кылынат
Кардар башка протоколго өтүшү керек.
Жаңыртуу талап кылынат
Кардар башка протоколго өтүшү керек.
Сервер учурдагы протокол боюнча сурамга кызмат көрсөтүүдөн баш тартат, бирок жаңыртуудан кийин кызмат көрсөтөт — жооп талап кылынган протоколду атаган Upgrade баш атын камтыйт.
428Алдын ала шарт талап кылынат
Сервер сурамдын шарттуу болушун талап кылат.
Алдын ала шарт талап кылынат
Сервер сурамдын шарттуу болушун талап кылат.
Сервер жоготулган жаңыртуу карама-каршылыктарынын алдын алуу үчүн шарттуу баш аттарды (If-Match сыяктуу) талап кылат. Ресурсту алып, анын ETagин белгилеп, If-Match менен кайра жөнөтүңүз.
429Өтө көп сурам
Кардардын сурамдарынын ылдамдыгы чектелген.
Өтө көп сурам
Кардардын сурамдарынын ылдамдыгы чектелген.
Ылдамдыкты азайтыңыз. Жооп качан кайра аракет кылуу керектигин көрсөткөн Retry-After баш атын камтышы керек. Сурам квотасы бар APIлерде көп кездешет.
431Сурамдын баш ат талаалары өтө чоң
Баш аттар сервер иштете алгандан чоңураак.
Сурамдын баш ат талаалары өтө чоң
Баш аттар сервер иштете алгандан чоңураак.
Же бир баш ат, же баш аттардын жалпы өлчөмү чектен ашкан — көбүнчө өтө чоң cookieлерден улам болот. Cookieлерди тазалаңыз же колдонмоңуз аларда сактаган маалыматты азайтыңыз.
451Мыйзамдык себептерден жеткиликтүү эмес
Мыйзамдык талаптардын айынан жеткиликтүүлүк четке кагылды.
Мыйзамдык себептерден жеткиликтүү эмес
Мыйзамдык талаптардын айынан жеткиликтүүлүк четке кагылды.
Ресурс мыйзамдык себептерден улам бөгөттөлгөн — цензура, сот чечимдери же аймактык эрежелер. Бул сан "Фаренгейт 451" романына ишарат.
500Ички сервер катасы
Сервер күтүлбөгөн жагдайга туш болду.
Ички сервер катасы
Сервер күтүлбөгөн жагдайга туш болду.
Сервер тараптагы каталар үчүн жалпы, аныкталбаган себеп. Чыныгы себебин билүү үчүн сервердин логдорун караңыз: иштетилбеген өзгөчө учур, маалымат базасынын катасы ж.б.
501Ишке ашырылган жок
Сервер суралган функцияны колдоого албайт.
Ишке ашырылган жок
Сервер суралган функцияны колдоого албайт.
Мисалы, сервер HTTP методун тааныбайт. Практикада сейрек кездешет — көбүнчө 405ти көрөсүз.
502Туура эмес шлюз
Шлюз катары иштеген сервер жогорку деңгээлдеги серверден туура эмес жооп алды.
Туура эмес шлюз
Шлюз катары иштеген сервер жогорку деңгээлдеги серверден туура эмес жооп алды.
Микросервис архитектураларында көп кездешет. Жүктөө теңдештиргичиңиз же кайра прокси сервериңиз арт кы кызматтан бузук жооп алды.
503Кызмат убактылуу жеткиликсиз
Сервер убактылуу сурамды иштете албайт.
Кызмат убактылуу жеткиликсиз
Сервер убактылуу сурамды иштете албайт.
Же техникалык тейлөөдө, же өтө көп жүктөлгөн. Жооп Retry-After баш атын камтышы керек. Көбүнчө деплойлор учурунда кайтарылат.
504Шлюздун убактысы бүттү
Шлюз сервери жогорку деңгээлдеги жоопту күтүп жатып убакыт чектөөсүнө жетти.
Шлюздун убактысы бүттү
Шлюз сервери жогорку деңгээлдеги жоопту күтүп жатып убакыт чектөөсүнө жетти.
Арткы кызмат жетишерлик тез жооп берген жок. Арткы кызматтын абалын жана убакыт чектөө конфигурацияларын текшериңиз.
505HTTP версиясы колдоого алынбайт
Сервер сурамда колдонулган HTTP версиясын колдоого албайт.
HTTP версиясы колдоого алынбайт
Сервер сурамда колдонулган HTTP версиясын колдоого албайт.
Сурамдын негизги HTTP версиясы сервер тарабынан колдоого алынбайт. Заманбап кардарларда дээрлик кездешпейт.
506Вариант да сүйлөшөт
Сервердин мазмун сүйлөшүү конфигурациясында ката бар.
Вариант да сүйлөшөт
Сервердин мазмун сүйлөшүү конфигурациясында ката бар.
Ачык мазмун сүйлөшүү циклге кирди: тандалган вариант өзү дагы сүйлөшүүгө конфигурацияланган. Сервердин конфигурация катасын билдирет.
507Сактагыч жетишсиз
Сервердин диск мейкиндиги бүттү.
Сактагыч жетишсиз
Сервердин диск мейкиндиги бүттү.
Башында WebDAVга гана таандык, бирок кээде жалпы серверлерде да колдонулат. Сервер сактагыч чектөөлөрүнөн улам сурамды сактай албай жатканын билдирет.
508Цикл аныкталды
Сервер сурамды иштетүүдө чексиз циклди аныктады.
Цикл аныкталды
Сервер сурамды иштетүүдө чексиз циклди аныктады.
WebDAV: Depth: infinity сурамын иштетүү циклге кирди (мис., тегерек байланыштар). Операция токтотулду.
510Кеңейтилген жок
Сурамга кошумча кеңейтүүлөр талап кылынат.
Кеңейтилген жок
Сурамга кошумча кеңейтүүлөр талап кылынат.
Эскирген HTTP Extension Framework протоколунан: сурамды аткаруудан мурун серверге кошумча маалымат керек. Заманбап тармакта дээрлик колдонулбайт.
511Тармактык аутентификация талап кылынат
Тармакка кирүү үчүн кардар аутентификациядан өтүшү керек.
Тармактык аутентификация талап кылынат
Тармакка кирүү үчүн кардар аутентификациядан өтүшү керек.
Кол мейманканалардын/аэропорттордун Wi-Fi порталдарынан колдонулат — колдонуучу сырткы сайттарга кирүүдөн мурун тармакка кирүүсү керектигин билдирет.
Бул кантип иштейт
Бул курал бардык беш класты (1xx–5xx) камтыган 63 HTTP статус коддорунун катуу коддолгон издөө таблицасынын айланасында курулган клиент-тараптык маалымдама, ар бир жазуу аны аныктаган RFC номери менен белгиленген. Эч кандай серверге чалуу, тышкы API же тармак сурамы жок — бардык чыпкалоо жана көрсөтүү JavaScript'тин курулма массив жана саб методдорун колдонуп браузерде болот.
- 1Издөө таблица жүктөлдү63 IANA-катталган статус кодунун толук топтому бул куралга JavaScript массиви катары түз топтоштурулган, ар бир жазуу сандык кодду, канондук англис атын, категория класын жана аны аныктаган белгилүү RFCти алып жүрөт (мис. көпчүлүк HTTP/1.1 коддору үчүн RFC 9110, 429 Too Many Requests үчүн RFC 6585, 418 I'm a Teapot үчүн RFC 2324).
- 2Чыпка эсте иштейтТерип же категория чыпкасын тандаганда, JavaScript'тин Array.filter эс-ичи тизмеде иштейт, сурооңузду статус код номерине, канондук атка жана кыска, узун сүрөттөмө саптарынын экөөнө тең String.includes колдонуп дал келтирет — кечиктирүү жок, серверге кайрылуу жок.
- 3Тайпалыктар RFC шилтемеси менен кеңейетАр бир натыйжа HTML details/summary элементи катары тартылат. Жазууну кеңейтүү узун-форма түшүндүрмөнү жана rfc-editor.org'догу расмий RFCге түз шилтемени ачат, ошондуктан каалаган код үчүн так спецификация текстин окуй аласыз.
- 4Терең шилтемелер жана алмашуу буферине көчүрүүЖазууну ачуу URL хешин код номерине жаңылайт (мис. #404), баракты бөлүшүүгө жана кыстармага коюуга ыңгайлуу кылат. Көчүрүү баскычы канондук сабды (мис. '404 Not Found') браузердин navigator.clipboard API'си аркылуу алмашуу буферине жазат.
Байланыштуу куралдар
Citation генератору
APA 7, MLA 9, Chicago жана Harvard цитаталарын жана веб-баракчалар, китептер, журналдар жана YouTube үчүн тексттик шилтемелерди түзүңүз — жана көчүрүүгө же экспорттоого шилтеме тизмесин түзүңүз. Акысыз, купуя, жарнамасыз.
QR код генератору
URL'дер, текст, WiFi жана башкалар үчүн QR коддорун жаратыңыз. Суутамга жок.
Түс тандоочу жана палитра генератору
Түстөрдү тандап, HEX/RGB/HSL ортосунда конвертациялоо жана гармониялуу палитраларды түзүү.