HTTP статус кодын Cheat хуудас + PDF үнэгүй татаж авах

in Нөөц ба хэрэгсэл

Манай контент уншигчдын дэмжлэгтэй. Хэрэв та манай холбоосууд дээр дарвал бид комисс авах боломжтой. Бид хэрхэн дүгнэж байна.

Үүнийг ашигла HTTP статусын кодын хуурамч хуудас ⇣ HTTP статус болон HTTP алдааны код бүрийн лавлагаа болгон код тус бүр нь юу гэсэн үг, яагаад тэдгээрийг үүсгэж байгаа, код нь хэзээ асуудалтай байж болох, асуудлыг хэрхэн шийдвэрлэх талаар. Энэ HTTP статус кодын Cheat хуудсыг ⇣ татаж авна уу

Интернет нь үндсэн хоёр зүйлээс бүрддэг боловч маш өөр зүйл юм. үйлчлүүлэгч болон серверүүд. Энэ хоорондын харилцаа үйлчлүүлэгч (Chrome, Firefox гэх мэт) болон серверүүд (вэбсайт, мэдээллийн сан, имэйл, програм гэх мэт) гэж нэрлэдэг үйлчлүүлэгч-серверийн загвар.

Үйлчлүүлэгчид серверт хүсэлт гаргахад сервер хариу өгдөг.

HTTP төлөвийн кодууд нь серверт илгээсэн хүсэлтийн статус, хэрэв амжилттай болсон, алдаа гарсан эсвэл хооронд нь ямар нэгэн зүйл байгаа эсэхийг бидэнд мэдэгддэг.

HTTP төлөвийн код нь үүнтэй холбоотой хариултыг нэгтгэсэн тоо юм. Фернандо Доглио "NodeJS-тэй REST API хөгжүүлэлт" номноосоо.

HTTP статусын кодын мэхлэх хуудас

HTTP хариултын төлөвийн кодыг таван ангилалд хуваадаг:

  • 1XX статус кодууд: Мэдээллийн хүсэлт
  • 2XX статус кодууд: Амжилттай хүсэлтүүд
  • 3XX статус кодууд: дахин чиглүүлэлтүүд
  • 4XX статус кодууд: Үйлчлүүлэгчийн алдаа
  • 5XX статус кодууд: Серверийн алдаа

1xx статус кодууд: Мэдээллийн хүсэлт

1xx статусын код нь мэдээллийн хүсэлт юм. Эдгээр нь сервер хүсэлтийг хүлээн авч, ойлгосон бөгөөд хөтөч нь сервер мэдээллийг боловсруулах хүртэл бага зэрэг хүлээх ёстойг харуулж байна. Эдгээр статусын кодууд нь бага түгээмэл бөгөөд таны SEO-д шууд нөлөөлдөггүй.

  • 100 Үргэлжлүүлэх: Одоогоор бүх зүйл хэвийн байгаа бөгөөд үйлчлүүлэгч хүсэлтийг үргэлжлүүлэх эсвэл аль хэдийн дууссан бол үл тоомсорлох ёстой.
  • 101 Сэлгэх протокол: Шинэчлэх хүсэлтийн толгой хэсгийг багтаасан мессежийг илгээсэн үйлчлүүлэгчийн хүсэлтийн дагуу серверийн сольж буй протокол.
  • 102 Боловсруулж байна: Сервер хүсэлтийг бүрэн хүлээн авсан боловч боловсруулсаар байна.
  • 103 Анхны зөвлөгөө: Сервер хариу бэлдэж байх үед хэрэглэгчийн агент нөөцийг урьдчилан ачаалж эхлэхийг зөвшөөрөх.

2xx статус кодууд: Амжилттай хүсэлтүүд

Эдгээр нь амжилттай хүсэлтүүд юм. Таны файлд хандах хүсэлт амжилттай болсон гэсэн үг. Жишээлбэл, та Facebook.com руу нэвтрэхийг оролдсон бөгөөд энэ нь гарч ирэв. Эдгээр статус кодын аль нэгийг ашигласан. Вэбийг ашиглахдаа ийм төрлийн хариултыг байнга харах болно гэж найдаж байна.

  • 200 OK: Хүсэлт амжилттай.
  • 201 Үүсгэсэн: Сервер үүсгэсэн нөөцийг хүлээн зөвшөөрсөн. 
  • 202 Зөвшөөрөгдсөн: Үйлчлүүлэгчийн хүсэлтийг хүлээн авсан боловч сервер үүнийг боловсруулж байна.
  • 203 Эрх мэдэлгүй мэдээлэл: Серверээс үйлчлүүлэгч рүү илгээсэн хариу нь сервер илгээсэн үеийнхтэй адил биш байна.
  • 204 Агуулга байхгүй: Сервер хүсэлтийг боловсруулсан боловч ямар ч контент өгөхгүй байна.
  • 205 Агуулгыг дахин тохируулах: Үйлчлүүлэгч баримт бичгийн дээжийг шинэчлэх ёстой.
  • 206 Хэсэгчилсэн агуулга: Сервер нь нөөцийн зөвхөн нэг хэсгийг илгээж байна.
  • 207 Олон статустай: Дараах мессежийн хэсэг нь анхдагчаар XML мессеж бөгөөд хэд хэдэн тусдаа хариу код агуулж болно.
  • 208 Аль хэдийн мэдээлсэн: The гишүүд a WebDAV (олон статустай) хариултын өмнөх хэсэгт заавал дурдагдсан байгаа бөгөөд дахин оруулахгүй.

3xx статусын кодууд: Дахин чиглүүлэх

3xx HTTP төлөвийн кодууд нь дахин чиглүүлэлт хийхийг заадаг. Хэрэглэгч эсвэл хайлтын системүүд 3xx статус кодтой тулгарах үед тэдгээрийг эхнийхээс өөр URL руу дахин чиглүүлэх болно. Хэрэв SEO Энэ нь таны бизнесийн амжилтанд чухал ач холбогдолтой бол та эдгээр кодууд болон тэдгээрийг хэрхэн зөв ашиглах талаар өөрийгөө сургах хэрэгтэй.

  • 300 Олон сонголт: Үйлчлүүлэгчийн хүсэлтэд хэд хэдэн хариулт өгөх боломжтой.
  • 301 Байнгын нүүсэн: Сервер нь үйлчлүүлэгчид хайж буй эх сурвалжаа өөр URL руу бүрмөсөн шилжүүлсэн гэж хэлдэг. Бүх хэрэглэгчид болон роботуудыг шинэ URL руу дахин чиглүүлэх болно. Энэ бол SEO-ийн хувьд маш чухал статус код юм.
  • 302 Олдсон: Вэбсайт эсвэл хуудсыг өөр URL руу түр шилжүүлсэн. Энэ бол SEO-тэй холбоотой өөр статус код юм.
  • 303 Бусдыг харна уу: Энэ код нь үйлчлүүлэгчид сервер тэднийг хүссэн эх сурвалж руу биш харин өөр хуудас руу чиглүүлж байгааг хэлдэг.
  • 304 Өөрчлөгдөөгүй: Хүссэн нөөц өмнөх дамжуулалтаас хойш өөрчлөгдөөгүй.
  • 305 Прокси ашиглах: Үйлчлүүлэгч нь зөвхөн хариуд өгөгдсөн проксигаар дамжуулан хүссэн нөөцдөө хандах боломжтой.
  • 307 Түр зуурын чиглүүлэлт: Сервер нь үйлчлүүлэгчид хайж буй эх сурвалжаа өөр URL руу түр шилжүүлсэн гэж хэлдэг. Энэ нь SEO гүйцэтгэлтэй холбоотой.
  • 308 Байнгын дахин чиглүүлэлт: Сервер нь үйлчлүүлэгчид хайж буй эх сурвалжаа өөр URL руу түр шилжүүлсэн гэж хэлдэг. 

4xx статусын кодууд: Үйлчлүүлэгчийн алдаа

4xx статусын код нь үйлчлүүлэгчийн алдаа юм. Эдгээрт "403 хориотой" болон "407 прокси нэвтрэлт танилт шаардлагатай" гэх мэт HTTP статусын кодууд орно. Энэ нь хуудас олдсонгүй, хүсэлтэд ямар нэг зүйл буруу байна гэсэн үг. Үйлчлүүлэгч тал дээр болж байгаа зүйл бол асуудал юм. Энэ нь өгөгдлийн буруу формат, зөвшөөрөлгүй хандалт эсвэл хүсэлтийн алдаа байж болно. 

  • 400 Буруу хүсэлт: Үйлчлүүлэгч нь бүрэн бус өгөгдөл, муу хийгдсэн өгөгдөл эсвэл хүчингүй өгөгдөл бүхий хүсэлтийг илгээж байна.
  • 401 Зөвшөөрөлгүй: Хүссэн нөөцөд хандахын тулд үйлчлүүлэгчид зөвшөөрөл шаардлагатай.
  • 403 Хориотой: Үйлчлүүлэгчийн хандахыг оролдож буй эх сурвалжийг хориглоно.
  • 404 Олдсонгүй: Серверт хандах боломжтой боловч үйлчлүүлэгчийн хайж буй тодорхой хуудас байхгүй байна.
  • 405 Зөвшөөрөгдөөгүй арга: Сервер хүсэлтийг хүлээн авч, таньсан боловч хүсэлтийн тодорхой аргыг татгалзсан.
  • 406 Зөвшөөрөгдөхгүй: Вэбсайт эсвэл вэб програм нь үйлчлүүлэгчийн хүсэлтийг тодорхой протоколоор дэмждэггүй.
  • 407 Прокси баталгаажуулалт шаардлагатай: Энэ төлөвийн код нь 401 Зөвшөөрөгдөөгүйтэй төстэй. Цорын ганц ялгаа нь зөвшөөрлийг итгэмжлэгдсэн төлөөлөгчөөр хийх шаардлагатай.
  • 408 Хүсэлтийн хугацаа: Үйлчлүүлэгчийн вэбсайтын сервер рүү илгээсэн хүсэлтийн хугацаа дууссан.
  • 409 Зөрчил: Илгээсэн хүсэлт нь серверийн дотоод үйл ажиллагаатай зөрчилдөж байна.
  • 410 Алга болсон: Үйлчлүүлэгчийн хандахыг хүссэн эх сурвалжийг бүрмөсөн устгасан.

Бусад бага түгээмэл 4xx HTTP статус кодууд нь:

  • 402 Төлбөр хийх шаардлагатай
  • 412 Урьдчилсан нөхцөл амжилтгүй боллоо
  • 415 Дэмжигдээгүй медиа төрөл
  • 416 Хүссэн хүрээ хангалтгүй
  • 417 Хүлээлт амжилтгүй боллоо
  • 422 Боловсруулах боломжгүй аж ахуйн нэгж
  • 423 түгжээтэй
  • 424 Амжилтгүй хамааралтай
  • 426 Шинэчлэх шаардлагатай
  • 429 Хэт олон хүсэлт
  • 431 Хүсэлтийн толгой хэсгийн талбарууд хэтэрхий том байна
  • 451 Хууль зүйн шалтгаанаар боломжгүй

5xx статус кодууд: Серверийн алдаа

5xx HTTP төлөвийн код нь серверийн алдаа юм. Эдгээр алдаа нь үйлчлүүлэгчийн буруу биш боловч серверийн тал дээр ямар нэг зүйл буруу байгааг харуулж байна. Үйлчлүүлэгчийн хүсэлт сайн байгаа боловч сервер хүссэн нөөцийг үүсгэж чадахгүй байна.

  • 500 Дотоод серверийн алдаа: Үйлчлүүлэгчийн хүсэлтийг боловсруулах явцад сервер шийдвэрлэх боломжгүй нөхцөл байдалд орсон.
  • 501 Хэрэгжүүлээгүй: Сервер нь үйлчлүүлэгчийн илгээсэн хүсэлтийн аргыг мэдэхгүй эсвэл шийдэж чадахгүй.
  • 502 Муу гарц: Сервер нь гарц эсвэл прокси үүрэг гүйцэтгэж байсан бөгөөд дотогшоо серверээс буруу мессеж хүлээн авсан.
  • 503 Үйлчилгээ боломжгүй: The сервер унтарсан байж магадгүй мөн үйлчлүүлэгчийн хүсэлтийг боловсруулах боломжгүй. Энэхүү HTTP статусын код нь вэб дээр тулгарч болох хамгийн нийтлэг серверийн асуудлуудын нэг юм.
  • 511 Сүлжээний баталгаажуулалт шаардлагатай: Үйлчлүүлэгч эх сурвалжид хандахын өмнө сүлжээнд нэвтрэн орох шаардлагатай.

Бусад бага түгээмэл 5xx HTTP статус кодууд нь:

  • 504 Дамжуулагчийн цаг дууссан
  • 505 HTTP хувилбарыг дэмждэггүй
  • 506 Вариант Мөн тохиролцоно
  • 507 Хадгалах сан хангалтгүй байна
  • 508 Гогцоо илрүүлсэн
  • 510 Өргөтгөсөнгүй

Дүгнэлт

Та үүнийг ашиглаж болно HTTP статус кодын хуурамч хуудас Бүх боломжит HTTP статус болон HTTP алдааны кодуудын лавлагаа болгон код тус бүр нь юу гэсэн үг вэ, код нь асуудал үүсгэж болзошгүй үед яагаад тэдгээрийг үүсгэж байгаа, асуудлыг хэрхэн шийдвэрлэх талаар.

Энд дарж татаж авна уу 📥 Энэ HTTP статусын кодын хууран мэхлэх хуудсыг бүх статус кодын шуурхай лавлагаа болгон ойрхон байлга.

Үүнийг тооцоолохын тулд:

  • 1XX HTTP статусын кодууд нь зөвхөн мэдээллийн хүсэлт юм.
  • 2XX HTTP статусын кодууд нь амжилтын хүсэлт юм. HTTP 200 OK амжилтын төлөвийн хариултын код нь хүсэлт амжилттай болсныг харуулж байна.
  • 3XX HTTP төлөвийн кодууд нь дахин чиглүүлэлтийг заадаг. Хамгийн түгээмэл 3xx HTTP статус кодууд нь "301 байнга зөөгдсөн", "302 олдсон" болон "307 түр зуурын чиглүүлэлт" HTTP статусын кодуудыг агуулдаг.
  • 4XX статус код нь үйлчлүүлэгчийн алдаа юм. Хамгийн түгээмэл 4xx статусын код нь "404 олдсонгүй" ба "410 явсан" HTTP статусын код юм.
  • 5XX HTTP төлөвийн код нь серверийн алдаа юм. Хамгийн түгээмэл байдаг 5xx HTTP статусын код нь "503 үйлчилгээ боломжгүй" төлөвийн код юм.

Ашигласан материал

https://www.websiterating.com/calculators/
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Зохиогчийн тухай

Мэтт Ахлгрен

Матиас Ахлгрен бол гүйцэтгэх захирал бөгөөд үүсгэн байгуулагч юм Website Rating, дэлхийн редактор, зохиолчдын багийг удирдаж байна. Тэрээр мэдээллийн шинжлэх ухаан, менежментийн чиглэлээр магистр зэрэгтэй. Их сургуульд байхдаа вэб хөгжүүлэлтийн анхны туршлагаасаа хойш түүний карьер SEO рүү чиглэсэн. SEO, дижитал маркетинг, вэб хөгжүүлэлтийн чиглэлээр 15 гаруй жил ажилласан. Түүний анхаарлын төвд мөн вэбсайтын аюулгүй байдал багтдаг бөгөөд үүнийг Кибер аюулгүй байдлын гэрчилгээгээр нотолсон. Энэхүү олон талт туршлага нь түүний манлайллын үндэс болдог Website Rating.

WSR баг

"WSR Team" нь технологи, интернетийн аюулгүй байдал, дижитал маркетинг, вэб хөгжүүлэлтийн чиглэлээр мэргэшсэн шинжээч редактор, зохиолчдын хамтын бүлэг юм. Дижитал ертөнцийг сонирхож байгаа тэд сайтар судлагдсан, гүнзгий ойлголттой, хүртээмжтэй контент үйлдвэрлэдэг. Нарийвчлал, тодорхой байдлын төлөөх тэдний амлалт Website Rating динамик дижитал ертөнцөд мэдээлэлтэй байх найдвартай эх сурвалж.

Мэдээлэлтэй байгаарай! Манай мэдээллийн товхимолд нэгдээрэй
Яг одоо бүртгүүлж, зөвхөн захиалагчдад зориулсан гарын авлага, хэрэгсэл, нөөцөд үнэ төлбөргүй хандаарай.
Та хүссэн үедээ бүртгэлээ цуцлах боломжтой. Таны өгөгдөл аюулгүй байна.
Мэдээлэлтэй байгаарай! Манай мэдээллийн товхимолд нэгдээрэй
Яг одоо бүртгүүлж, зөвхөн захиалагчдад зориулсан гарын авлага, хэрэгсэл, нөөцөд үнэ төлбөргүй хандаарай.
Та хүссэн үедээ бүртгэлээ цуцлах боломжтой. Таны өгөгдөл аюулгүй байна.
Хуваалцах...