Кратко ръководство за HTTP кодове за състояние с инфографика

HTTP Status Code се връща, когато към сървъра се отправи HTTP заявка. Сървърът връща HTTP Status Code в отговор на вашата заявка.

Има пет класа HTTP код за състояние, както следва.

  • Информационен – 1XX
  • Успех – 2XX
  • Пренасочване – 3XX
  • Грешка на клиента – 4XX
  • Грешка в сървъра – 5XX

Нека да разгледаме диаграмата по-долу, която дава представа как се връща код на състояние от уеб сървъра.

И така, сега знаете как се генерира кодът на състоянието и ето някои от популярните кодове за връщане на HTTP състояние в Infographics.

Успешен отговор

200 – OK: Стандартният HTTP отговор за успешни HTTP заявки. По друг начин уеб сървърът ще върне 200, когато заявеното съдържание бъде обслужено успешно.

202 – Прието: Сървърът е приел вашата заявка и тепърва ще ги обработва.

  Как да накарам Find My iPhone да казва, че не е намерено местоположение

206 – Частично съдържание: Доставя се само частично съдържание поради заглавката на диапазона, изпратена от клиент като wget.

Отговор за пренасочване

301 – Преместено за постоянно: Исканата от вас страница е преместена за постоянно на ново място. Това инструктира бот на търсачката да обходи ново местоположение.

302 – Преместен временно: Вашата заявка се обслужва от друго място, но това е временно споразумение. Това инструктира бота на търсачката да обходи оригиналното местоположение.

305 – Използване на прокси: Исканият ресурс е достъпен само чрез прокси. Това означава, че трябва да използвате подходящо прокси, за да получите успешно исканата страница.

304 – Непроменено: Обикновено, когато кешираната страница се обслужва, когато ресурсът не е променен.

Грешка на клиента

400 – Лоша заявка: Сървърът е объркан относно това, което сте поискали. Вероятно лош синтаксис или опит за включване на знаци в URI, които сървърът не разбира.

  Как да намерите 32-битови приложения на вашия iPhone

401 – Не е оторизиран: Исканата страница е защитена и изисква удостоверяване. Трябва да влезете, за да получите успешно исканата страница.

403 – Забранено: Трябва да опитате достъп до който нямате разрешение. Този ненужен ресурс е защитен с парола; може да е и когато разрешението за файлове/папка не позволява преглед на заявената страница.

404 – Не е намерено: Вероятно най-известният – исканата от вас страница не е намерена на сървъра. Опитвате се да получите достъп до нещо, което не съществува.

405 – Методът не е разрешен: Заявявате страница с грешен метод. Например, вие правите GET върху POST данни. Или опитвате метода, който е деактивиран, например – TRACE, PUT, DELETE.

408 – Време за изчакване на заявката: Сървърът изтече в очакване на заявката

  Как да заключите текстови полета в Word

411 – Необходима дължина: Вашата заявка не отговаря на дължината на нейното съдържание, което се изисква от искания ресурс.

грешка в сървъра

500 – Вътрешна грешка на сървъра: Много обща грешка, когато сървърът възникне грешка поради различни причини. Трябва да се прегледат регистрационните файлове, за да се види защо сървърът е отговорил на вътрешна грешка.

502 – Лош шлюз: Сървърът действаше като шлюз или прокси и получи невалиден отговор от сървъра нагоре по веригата като Tomcat, WebSphere.

503 – Услугата е недостъпна: Сървърът не може да обслужи вашата заявка. Това може да се дължи на това, че сървърът е твърде зает с други неща или е почти мъртъв.

Надявам се, че вече имате представа за кода за връщане на HTTP статус. Ако намирате това за полезно, помогнете да го споделите с приятелите си.

Приятно ви е да прочетете статията? Какво ще кажете за споделяне със света?