Bepul HTTP Holat Kodlari Ma'lumotnomasi
Barcha HTTP holat kodlari uchun qidiriladigan ma'lumotnoma β har biri nimani anglatishi, qachon ishlatilishi va odatiy sabablari. 100 dan 511 gacha.
61 status kodi
100Davom etish
Server so'rov sarlavhalarini qabul qildi va mijoz tana qismini yuborishi kerak.
Davom etish
Server so'rov sarlavhalarini qabul qildi va mijoz tana qismini yuborishi kerak.
Expect: 100-continue bo'lgan so'rovlar uchun ishlatiladi. Server mijoz tanasini yuborishdan oldin uni qabul qilishga tayyorligini tasdiqlaydi. Zamonaviy veb-ilovalarda kamdan-kam uchraydi.
101Protokollarni almashtirish
Server mijoz so'rovi bo'yicha protokollarni almashtirmoqda.
Protokollarni almashtirish
Server mijoz so'rovi bo'yicha protokollarni almashtirmoqda.
Ko'pincha WebSocket yangilanishlari uchun ishlatiladi β mijoz Upgrade: websocket so'raydi va server almashtirish uchun 101 bilan javob beradi.
102Qayta ishlanmoqda
Server so'rovni qabul qildi va uni qayta ishlamoqda, ammo hali javob mavjud emas.
Qayta ishlanmoqda
Server so'rovni qabul qildi va uni qayta ishlamoqda, ammo hali javob mavjud emas.
Uzoq davom etadigan amallar paytida mijoz vaqt tugashining oldini olish uchun yuboriladigan WebDAV oraliq javobi. Eskirgan β zamonaviy serverlar uni yubormasligi kerak.
103Erta maslahatlar
Yakuniy javobdan oldin yuboriladigan dastlabki sarlavhalar.
Erta maslahatlar
Yakuniy javobdan oldin yuboriladigan dastlabki sarlavhalar.
Serverlarga yakuniy javob hali tayyorlanayotgan paytda Link sarlavhalarini (preload/preconnect) yuborish imkonini beradi, shunda brauzerlar muhim resurslarni tezroq yuklashni boshlashi mumkin.
200OK
So'rov muvaffaqiyatli bajarildi.
OK
So'rov muvaffaqiyatli bajarildi.
Standart muvaffaqiyatli javob. Ma'nosi HTTP metodiga bog'liq: GET β resurs qaytarildi, POST/PUT β amal bajarildi.
201Yaratilgan
Yangi resurs muvaffaqiyatli yaratildi.
Yaratilgan
Yangi resurs muvaffaqiyatli yaratildi.
POST-dan keyin odatiy holat. Javobda yangi resurs URL-iga ishora qiluvchi Location sarlavhasi bo'lishi kerak.
202Qabul qilindi
So'rov qayta ishlash uchun qabul qilindi, ammo qayta ishlash hali tugallanmagan.
Qabul qilindi
So'rov qayta ishlash uchun qabul qilindi, ammo qayta ishlash hali tugallanmagan.
Asinxron amallar uchun β server ishni navbatga qo'ymoqda. Mijoz holat endpointini so'rashi yoki keyinroq tekshirishi kerak.
203Ishonchsiz ma'lumot
Javob o'zgartiruvchi proksi tomonidan o'zgartirilgan.
Ishonchsiz ma'lumot
Javob o'zgartiruvchi proksi tomonidan o'zgartirilgan.
So'rov muvaffaqiyatli bajarildi, ammo oraliq vosita (masalan, keshlash yoki o'zgartiruvchi proksi) manba serverdan kelgan yukni o'zgartirdi β masalan, rasmlarni qayta siqish. Amalda kamdan-kam uchraydi.
204Tarkib yo'q
So'rov muvaffaqiyatli bajarildi, ammo javob tanasi yo'q.
Tarkib yo'q
So'rov muvaffaqiyatli bajarildi, ammo javob tanasi yo'q.
Ko'pincha DELETE amallari yoki tana qaytarishni talab qilmaydigan PUT yangilanishlari uchun ishlatiladi. Mijoz joriy sahifadan chiqib ketmasligi kerak.
205Tarkibni qayta tiklash
So'rov muvaffaqiyatli bajarildi; mijoz hujjat ko'rinishini qayta tiklashi kerak.
Tarkibni qayta tiklash
So'rov muvaffaqiyatli bajarildi; mijoz hujjat ko'rinishini qayta tiklashi kerak.
204 kabi, tana qaytarilmaydi β lekin mijozga qo'shimcha ravishda so'rovni yaratgan forma yoki ko'rinishni qayta tiklash aytiladi (masalan, keyingi kiritish uchun forma maydonlarini tozalash).
206Qisman tarkib
Server resursning faqat bir qismini yetkazib berdi.
Qisman tarkib
Server resursning faqat bir qismini yetkazib berdi.
Range so'roviga javob. Video pleyerlar va yuklab olish menejerlari tomonidan uzilgan yuklab olishlarni davom ettirish yoki katta fayllarni oqim sifatida uzatish uchun ishlatiladi.
207Ko'p holatli
Javob tanasi bir nechta amal uchun bir nechta holat kodlarini o'z ichiga oladi.
Ko'p holatli
Javob tanasi bir nechta amal uchun bir nechta holat kodlarini o'z ichiga oladi.
WebDAV: XML tanasi bir nechta quyi amallar natijasini alohida-alohida bildiradi β masalan, ba'zi elementlar muvaffaqiyatli, boshqalari muvaffaqiyatsiz bo'lgan ommaviy ko'chirish.
208Allaqachon xabar qilingan
To'plam a'zolari javobda ilgari allaqachon sanab o'tilgan.
Allaqachon xabar qilingan
To'plam a'zolari javobda ilgari allaqachon sanab o'tilgan.
WebDAV: bog'lanishlar tsikl hosil qilganda bir xil to'plam a'zolarini qayta-qayta sanab o'tirmaslik uchun 207 Multi-Status javoblarida ishlatiladi.
226IM ishlatildi
Javob resursga nusxa o'zgartirishlar qo'llangan natijadir.
IM ishlatildi
Javob resursga nusxa o'zgartirishlar qo'llangan natijadir.
Delta kodlash: server to'liq resurs o'rniga oldingi versiyaga nisbatan farqni qaytaradi va shu bilan trafikni tejaydi. Juda kam qo'llaniladi.
300Bir nechta tanlov
Resursning bir nechta ko'rinishi mavjud.
Bir nechta tanlov
Resursning bir nechta ko'rinishi mavjud.
Server bir nechta variant (masalan, turli format yoki tillar) taklif qiladi va mijoz ulardan birini tanlashi kerak. Kamdan-kam ishlatiladi, chunki avtomatik kontent moslashuvi odatda buni o'zi hal qiladi.
301Butunlay ko'chirildi
Resurs boshqa URL manzilga butunlay ko'chirilgan.
Butunlay ko'chirildi
Resurs boshqa URL manzilga butunlay ko'chirilgan.
Doimiy URL o'zgarishlari uchun ishlating β qidiruv tizimlari indeksini yangilaydi. SEO nufuzi yangi URL manziliga o'tadi.
302Topildi (vaqtinchalik yo'naltirish)
Resurs vaqtincha boshqa URL manzilda joylashgan.
Topildi (vaqtinchalik yo'naltirish)
Resurs vaqtincha boshqa URL manzilda joylashgan.
Yo'naltirish doimiy emasligini bildiradi. Keshlash 301 ga qaraganda kamroq agressiv. Masalan, "tizimga kirish talab qilinadi, /login sahifasiga yo'naltirilmoqda" holatlari uchun ishlating.
303Boshqasini ko'ring
GET so'rovi orqali boshqa URL manzilga yo'naltirish.
Boshqasini ko'ring
GET so'rovi orqali boshqa URL manzilga yo'naltirish.
POST yuborilgandan keyin ishlatiladi β javob "POST so'rovingiz bajarildi, natijani ushbu GET URL orqali ko'ring" degan ma'noni bildiradi. Brauzerlar har doim yangi URL manzilga GET so'rovi yuboradi.
304O'zgartirilmagan
Keshdagi versiya hali ham amal qiladi; undan foydalaning.
O'zgartirilmagan
Keshdagi versiya hali ham amal qiladi; undan foydalaning.
Shartli so'rovga (If-None-Match yoki If-Modified-Since sarlavhalari bilan) javob. Trafikni tejaydi β hech qanday tana qaytarilmaydi.
307Vaqtinchalik yo'naltirish
302 kabi, lekin asl HTTP metodini saqlab qoladi.
Vaqtinchalik yo'naltirish
302 kabi, lekin asl HTTP metodini saqlab qoladi.
Agar asl so'rov POST bo'lsa, yo'naltirish ham POST bo'lib qoladi. Metodni saqlash muhim bo'lganda 302 ning zamonaviy muqobili.
308Doimiy yo'naltirish
301 kabi, lekin asl HTTP metodini saqlab qoladi.
Doimiy yo'naltirish
301 kabi, lekin asl HTTP metodini saqlab qoladi.
Yo'naltirishdan keyin ham POST so'rovlari POST bo'lib qolishini istasangiz, 301 ning zamonaviy o'rnini bosuvchisi.
400Noto'g'ri so'rov
Server noto'g'ri sintaksis tufayli so'rovni tushuna olmadi.
Noto'g'ri so'rov
Server noto'g'ri sintaksis tufayli so'rovni tushuna olmadi.
Odatiy sabablar: tanadagi noto'g'ri JSON, yaroqsiz so'rov parametrlari yoki yetishmayotgan majburiy maydonlar. So'rov tanasi va sarlavhalarini tekshiring.
401Avtorizatsiyadan o'tilmagan
Autentifikatsiya talab qilinadi, lekin taqdim etilmagan.
Avtorizatsiyadan o'tilmagan
Autentifikatsiya talab qilinadi, lekin taqdim etilmagan.
Mijoz autentifikatsiya ma'lumotlarini (Authorization sarlavhasi, cookie, token) yuborishi kerak. "Unauthorized" nomi biroz noto'g'ri β aslida bu "autentifikatsiya qilinmagan" degani.
402To'lov talab qilinadi
Kelajakda foydalanish uchun ajratilgan β ba'zan pullik API darajalari uchun ishlatiladi.
To'lov talab qilinadi
Kelajakda foydalanish uchun ajratilgan β ba'zan pullik API darajalari uchun ishlatiladi.
Dastlab raqamli to'lovlar uchun mo'ljallangan edi. Zamonaviy foydalanish: foydalanuvchi pullik kvotasidan oshib ketganda API'lar ba'zan 402 qaytaradi.
403Taqiqlangan
Mijoz autentifikatsiyadan o'tgan, lekin ruxsati yo'q.
Taqiqlangan
Mijoz autentifikatsiyadan o'tgan, lekin ruxsati yo'q.
401 dan farqi β foydalanuvchi tizimga kirgan, lekin uning hisobida ushbu resurs uchun ruxsat yo'q. Rol/ruxsatlar mantig'ini tekshiring.
404Topilmadi
So'ralgan resurs mavjud emas.
Topilmadi
So'ralgan resurs mavjud emas.
Yoki URL manzil noto'g'ri, yoki resurs o'chirilgan, yoki u umuman mavjud bo'lmagan. Ba'zan serverlar 403 to'g'riroq bo'lgan holatlarda ham buni yashirish uchun 404 qaytaradi.
405Metodga ruxsat berilmagan
Ushbu resurs uchun ishlatilgan HTTP metodiga ruxsat berilmagan.
Metodga ruxsat berilmagan
Ushbu resurs uchun ishlatilgan HTTP metodiga ruxsat berilmagan.
Masalan, faqat POST qabul qiladigan endpointga GET so'rovi yuborilishi. Javobda ruxsat etilgan metodlarni sanab o'tuvchi Allow sarlavhasi bo'lishi kerak.
406Qabul qilib bo'lmaydi
Mijozning Accept sarlavhalariga mos keluvchi ko'rinish topilmadi.
Qabul qilib bo'lmaydi
Mijozning Accept sarlavhalariga mos keluvchi ko'rinish topilmadi.
Mijoz server qondira olmaydigan kontent turi, til yoki kodlashni (Accept, Accept-Language, Accept-Encoding orqali) so'ragan. Ko'p serverlar qat'iy moslashuvni o'tkazib yuborib, standart variantni qaytaradi.
407Proksi autentifikatsiyasi talab qilinadi
Mijoz avval proksi bilan autentifikatsiyadan o'tishi kerak.
Proksi autentifikatsiyasi talab qilinadi
Mijoz avval proksi bilan autentifikatsiyadan o'tishi kerak.
401 kabi, lekin proksi tomonidan chiqariladi: mijoz Proxy-Authorization ma'lumotlarini yuborishi kerak. Autentifikatsiya talab qiluvchi proksili korporativ tarmoqlarda uchraydi.
408So'rov vaqti tugadi
Server so'rovni kutishda vaqt tugadi.
So'rov vaqti tugadi
Server so'rovni kutishda vaqt tugadi.
Mijoz so'rov tanasini yuborishda juda uzoq vaqt sarfladi yoki ulanishni harakatsiz holda ushlab turdi. So'rovni qayta urinib ko'ring.
409Ziddiyat
So'rov resursning joriy holati bilan ziddiyatga kirishmoqda.
Ziddiyat
So'rov resursning joriy holati bilan ziddiyatga kirishmoqda.
Odatda bir vaqtdagi tahrirlash ziddiyatlari yoki takroriy resurs yaratish uchun qaytariladi (masalan, allaqachon mavjud email bilan foydalanuvchi yaratish).
410Yo'qolgan
Resurs o'chirilgan va qaytmaydi.
Yo'qolgan
Resurs o'chirilgan va qaytmaydi.
404 dan kuchliroq β server resurs ILGARI mavjud bo'lganini, lekin butunlay olib tashlanganini aniq biladi. Qidiruv tizimlari uni indeksdan chiqaradi.
411Uzunlik talab qilinadi
Server Content-Length sarlavhasini talab qiladi.
Uzunlik talab qilinadi
Server Content-Length sarlavhasini talab qiladi.
So'rov Content-Length sarlavhasi yo'qligi sababli rad etildi, server esa noma'lum hajmdagi tanalarni qabul qilmaydi. Sarlavhani qo'shib, qayta urinib ko'ring.
412Shart bajarilmadi
So'rov sarlavhalaridagi shart bajarilmadi.
Shart bajarilmadi
So'rov sarlavhalaridagi shart bajarilmadi.
If-Match yoki If-Unmodified-Since kabi shartli sarlavhalar bajarilmaganda qaytariladi β odatda optimistik bloklash: boshqa kimdir resursni sizning versiyangizdan keyin o'zgartirgan. Qayta yuklab oling va qayta urinib ko'ring.
413Yuk juda katta
So'rov tanasi serverning hajm chegarasidan oshib ketdi.
Yuk juda katta
So'rov tanasi serverning hajm chegarasidan oshib ketdi.
Katta fayllarni yuklashda ko'p uchraydi. Server sozlamalari (nginx, apache) maksimal tana hajmini belgilaydi. Server sozlamalarini tekshiring.
414URI juda uzun
So'rov URL manzili serverning uzunlik chegarasidan oshib ketdi.
URI juda uzun
So'rov URL manzili serverning uzunlik chegarasidan oshib ketdi.
Odatda juda uzun so'rov satrlari sabab bo'ladi (masalan, GET so'rovida ma'lumotni kodlash). POST tanasiga o'ting yoki, agar serverni boshqarsangiz, chegarani oshiring.
415Qo'llab-quvvatlanmaydigan media turi
Server yuborilgan Content-Type bilan ishlay olmaydi.
Qo'llab-quvvatlanmaydigan media turi
Server yuborilgan Content-Type bilan ishlay olmaydi.
Masalan, faqat application/json qabul qiladigan serverga application/xml yuborish. Content-Type sarlavhasini to'g'ri sozlang.
416Diapazonni qondirib bo'lmaydi
So'ralgan bayt diapazoni resurs hajmidan tashqarida.
Diapazonni qondirib bo'lmaydi
So'ralgan bayt diapazoni resurs hajmidan tashqarida.
Range sarlavhasi faylda mavjud bo'lmagan qismni so'ramoqda β masalan, fayl oxiridan keyin yuklab olishni davom ettirish. Javobda haqiqiy hajmni ko'rsatuvchi Content-Range bo'lishi kerak.
417Kutish bajarilmadi
Server Expect sarlavhasi talablarini qondira olmaydi.
Kutish bajarilmadi
Server Expect sarlavhasi talablarini qondira olmaydi.
Server Expect: 100-continue ni qo'llab-quvvatlamaganda yuboriladi. Ba'zi mijozlar bu sarlavhani katta POST so'rovlarida standart bo'yicha yuboradi; uni o'chirish odatda xatolikni hal qiladi.
418Men choynakman
Server choynak bo'lgani uchun qahva damlashdan bosh tortadi.
Men choynakman
Server choynak bo'lgani uchun qahva damlashdan bosh tortadi.
1998-yilgi 1-aprel hazili (RFC 2324). Ba'zi haqiqiy API'lar buni hazil sifatida yoki eskirgan endpointlarni belgilash uchun ishlatadi. Ishlab chiqarishda ishlatilmaydi.
421Noto'g'ri yo'naltirilgan so'rov
So'rov unga javob bera olmaydigan serverga yuborilgan.
Noto'g'ri yo'naltirilgan so'rov
So'rov unga javob bera olmaydigan serverga yuborilgan.
HTTP/2 ulanishni qayta ishlatishda ko'p uchraydi: so'rov maqsad host nomi uchun sozlanmagan serverga yetib borgan. Mijoz yangi ulanishda qayta urinishi kerak.
422Qayta ishlab bo'lmaydigan kontent
So'rov sintaktik jihatdan to'g'ri, lekin mazmunan noto'g'ri edi.
Qayta ishlab bo'lmaydigan kontent
So'rov sintaktik jihatdan to'g'ri, lekin mazmunan noto'g'ri edi.
Masalan, JSON to'g'ri o'qildi, lekin majburiy maydon yetishmayapti yoki maydon qiymati diapazondan tashqarida. REST API tekshiruv javoblarida ko'p uchraydi.
423Qulflangan
Resurs qulflangan.
Qulflangan
Resurs qulflangan.
WebDAV: manba yoki maqsad resurs boshqa mijoz tomonidan qulflangan, shuning uchun amal davom eta olmaydi. Qulf ochilishini kuting yoki tegishli token bilan uni buzing.
424Bog'liqlik bajarilmadi
So'rov bajarilmadi, chunki oldingi bog'liq so'rov muvaffaqiyatsiz tugadi.
Bog'liqlik bajarilmadi
So'rov bajarilmadi, chunki oldingi bog'liq so'rov muvaffaqiyatsiz tugadi.
WebDAV: bog'liq amallar zanjirida oldingi amal muvaffaqiyatsiz tugadi, shuning uchun bu amal bajarilmadi. Asosiy sabab uchun oldingi xatolikka qarang.
425Juda erta
Server qayta yuborilishi mumkin bo'lgan so'rovni qayta ishlashdan bosh tortadi.
Juda erta
Server qayta yuborilishi mumkin bo'lgan so'rovni qayta ishlashdan bosh tortadi.
TLS 1.3 0-RTT (erta ma'lumot) bilan bog'liq: server qayta yuborilgan bo'lishi mumkin bo'lgan so'rovni qayta ishlash xavfini o'z zimmasiga olmaydi. Mijoz qo'l siqishuv tugagandan keyin qayta urinishi kerak.
426Yangilanish talab qilinadi
Mijoz boshqa protokolga o'tishi kerak.
Yangilanish talab qilinadi
Mijoz boshqa protokolga o'tishi kerak.
Server so'rovni joriy protokol orqali bajarishdan bosh tortadi, lekin yangilashdan keyin bajaradi β javobda talab qilinadigan protokolni nomlovchi Upgrade sarlavhasi bo'ladi.
428Shart talab qilinadi
Server so'rovning shartli bo'lishini talab qiladi.
Shart talab qilinadi
Server so'rovning shartli bo'lishini talab qiladi.
Server yo'qotilgan yangilanish ziddiyatlarining oldini olish uchun shartli sarlavhalarni (If-Match kabi) talab qiladi. Resursni yuklab oling, uning ETag qiymatini oling va If-Match bilan qayta yuboring.
429So'rovlar juda ko'p
Mijozga nisbatan tezlik cheklovi qo'llanilmoqda.
So'rovlar juda ko'p
Mijozga nisbatan tezlik cheklovi qo'llanilmoqda.
Sekinlashtiring. Javobda qachon qayta urinish kerakligini ko'rsatuvchi Retry-After sarlavhasi bo'lishi kerak. So'rovlar kvotasiga ega API'larda ko'p uchraydi.
431So'rov sarlavha maydonlari juda katta
Sarlavhalar server qayta ishlash uchun juda katta.
So'rov sarlavha maydonlari juda katta
Sarlavhalar server qayta ishlash uchun juda katta.
Yoki bitta sarlavha, yoki umumiy sarlavha hajmi chegaradan oshib ketgan β ko'pincha bunga haddan tashqari katta cookie'lar sabab bo'ladi. Cookie'larni tozalang yoki ilovangiz ularda saqlayotgan ma'lumotni kamaytiring.
451Huquqiy sabablarga ko'ra mavjud emas
Huquqiy talablar tufayli kirish taqiqlangan.
Huquqiy sabablarga ko'ra mavjud emas
Huquqiy talablar tufayli kirish taqiqlangan.
Resurs huquqiy sabablarga ko'ra bloklangan β senzura, sud qarorlari yoki mintaqaviy qoidalar. Raqam "Fahrenheit 451" romaniga ishoradir.
500Server ichki xatosi
Serverda kutilmagan holat yuz berdi.
Server ichki xatosi
Serverda kutilmagan holat yuz berdi.
Server tomonidagi xatolar uchun umumiy tur. Haqiqiy sababni bilish uchun server jurnallarini tekshiring: qayta ishlanmagan istisno, ma'lumotlar bazasi xatosi va h.k.
501Amalga oshirilmagan
Server so'ralgan funksiyani qo'llab-quvvatlamaydi.
Amalga oshirilmagan
Server so'ralgan funksiyani qo'llab-quvvatlamaydi.
Masalan, server HTTP metodini tanimaydi. Amalda kamdan-kam uchraydi β ko'proq 405 ko'rasiz.
502Noto'g'ri shlyuz
Shlyuz sifatida ishlayotgan server yuqori bosqichdagi serverdan noto'g'ri javob oldi.
Noto'g'ri shlyuz
Shlyuz sifatida ishlayotgan server yuqori bosqichdagi serverdan noto'g'ri javob oldi.
Mikroservis arxitekturalarida ko'p uchraydi. Yuklama balansirovkachingiz yoki teskari proksingiz backend xizmatidan buzuq javob oldi.
503Xizmat vaqtincha mavjud emas
Server vaqtincha so'rovni qayta ishlay olmayapti.
Xizmat vaqtincha mavjud emas
Server vaqtincha so'rovni qayta ishlay olmayapti.
Yoki texnik xizmat ko'rsatish uchun o'chirilgan, yoki ortiqcha yuklangan. Javobda Retry-After sarlavhasi bo'lishi kerak. Ko'pincha deploy jarayonida qaytariladi.
504Shlyuz vaqti tugadi
Shlyuz serveri yuqori bosqichdagi javobni kutishda vaqt tugadi.
Shlyuz vaqti tugadi
Shlyuz serveri yuqori bosqichdagi javobni kutishda vaqt tugadi.
Backend xizmati yetarlicha tez javob bermadi. Yuqori bosqich xizmatining holati va vaqt sozlamalarini tekshiring.
505HTTP versiyasi qo'llab-quvvatlanmaydi
Server so'rovda ishlatilgan HTTP versiyasini qo'llab-quvvatlamaydi.
HTTP versiyasi qo'llab-quvvatlanmaydi
Server so'rovda ishlatilgan HTTP versiyasini qo'llab-quvvatlamaydi.
So'rovning asosiy HTTP versiyasi server tomonidan qo'llab-quvvatlanmaydi. Zamonaviy mijozlarda deyarli uchramaydi.
506Variant ham moslashadi
Serverda kontent moslashuvi noto'g'ri sozlangan.
Variant ham moslashadi
Serverda kontent moslashuvi noto'g'ri sozlangan.
Shaffof kontent moslashuvi tsiklga tushib qoldi: tanlangan variant o'zi ham moslashishga sozlangan. Server sozlamasidagi xatolikni bildiradi.
507Xotira yetarli emas
Serverda disk xotirasi yetarli emas.
Xotira yetarli emas
Serverda disk xotirasi yetarli emas.
Kelib chiqishi WebDAV'ga xos, lekin ba'zan umumiy serverlar tomonidan ham ishlatiladi. Xotira cheklovlari tufayli server so'rovni saqlay olmasligini bildiradi.
508Tsikl aniqlandi
Server so'rovni qayta ishlashda cheksiz tsiklni aniqladi.
Tsikl aniqlandi
Server so'rovni qayta ishlashda cheksiz tsiklni aniqladi.
WebDAV: Depth: infinity so'rovini qayta ishlash tsiklga tushib qoldi (masalan, aylanma bog'lanishlar). Amal to'xtatildi.
510Kengaytirilmagan
So'rov uchun qo'shimcha kengaytmalar talab qilinadi.
Kengaytirilmagan
So'rov uchun qo'shimcha kengaytmalar talab qilinadi.
Eskirgan HTTP Extension Framework'dan: server so'rovni bajarish uchun qo'shimcha ma'lumot talab qiladi. Zamonaviy internetda amalda ishlatilmaydi.
511Tarmoq autentifikatsiyasi talab qilinadi
Mijoz tarmoqqa kirish uchun autentifikatsiyadan o'tishi kerak.
Tarmoq autentifikatsiyasi talab qilinadi
Mijoz tarmoqqa kirish uchun autentifikatsiyadan o'tishi kerak.
Foydalanuvchi tashqi saytlarga kirishdan oldin tarmoqqa kirish uchun tizimga kirishi kerakligini bildirish uchun captive portal'lar (mehmonxona/aeroport Wi-Fi) tomonidan ishlatiladi.
Qanday ishlaydi
Bu asbob barcha beshta sinfni (1xxβ5xx) qamrab oluvchi, har biri o'zining belgilovchi RFC raqami bilan izohlangan 63 ta HTTP holat kodining qat'iy kodlangan qidiruv jadvali atrofida qurilgan mijoz-tomonidagi ma'lumot manbai. Server chaqiruvi yo'q, tashqi API yo'q, tarmoq so'rovi yo'q β barcha filtrlash va ko'rsatish JavaScript'ning o'rnatilgan massiv va satr metodlari yordamida brauzerda sodir bo'ladi.
- 1Qidiruv jadvali yuklanadi63 ta IANA-ro'yxatga olingan holat kodining to'liq to'plami to'g'ridan-to'g'ri bu asbobga JavaScript massivi sifatida joylashtirilgan, har bir yozuv raqamli kodni, kanonik ingliz nomini, kategoriya sinfini va uni belgilaydigan aniq RFC'ni (masalan, ko'pgina HTTP/1.1 kodlari uchun RFC 9110, 429 Juda Ko'p So'rovlar uchun RFC 6585, 418 Men Choynakman uchun RFC 2324) o'z ichiga oladi.
- 2Filtr xotirada ishlaydiSiz yozayotganda yoki kategoriya filtrini tanlaganingizda, JavaScript'ning Array.filter xotiradagi ro'yxatda ishlaydi, so'rovingizni holat kodi raqami, kanonik nom, hamda qisqa va uzun tavsif satrlariga String.includes yordamida moslashtiradi β sekinlashtirish kechikishi yo'q, serverga borib-kelish yo'q.
- 3Tafsilotlar RFC havolasi bilan kengayadiHar bir natija HTML details/summary elementi sifatida ko'rsatiladi. Yozuvni kengaytirish batafsil tushuntirishni va rfc-editor.org'dagi vakolatli RFC'ga to'g'ridan-to'g'ri havolani ochadi, shuning uchun har qanday kod uchun aniq spetsifikatsiya matnini o'qiy olasiz.
- 4Chuqur havolalar va buferga nusxalashYozuvni ochish URL heshini kod raqamiga (masalan, #404) yangilaydi, sahifani ulashiladigan va xatchub-qulay qiladi. Nusxalash tugmasi kanonik satrni (masalan, '404 Not Found') brauzerning navigator.clipboard API'si orqali buferga yozadi.
Tegishli asboblar
Iqtibos generatori
Veb-saytlar, kitoblar, jurnallar va YouTube uchun APA 7, MLA 9, Chicago va Harvard iqtiboslari va matn ichidagi havolalarni yarating β va nusxalash yoki eksport qilish uchun manbalar ro'yxatini tuzing. Bepul, maxfiy, reklamasiz.
QR Kod Generatori
URL, matn, WiFi va boshqalar uchun QR kodlar yaratish. Suv belgisi yo'q.
Rang Tanlash va Palitra Generator
Ranglarni tanlash, HEX/RGB/HSL o'rtasida o'zgartirish va uyg'un palitranglar yaratish.