Коди відповідей сервера: вичерпний перелік кодів помилок HTTP
Отримайте доступ до повного аудиту сайту, який включає понад 300 технічних аспектів.
Безкоштовний інструмент для SEO перевірки та аудиту сайту
- Скануйте сайт на наявність 300+ технічних проблем
- Моніторинг стану сайту 24/7
- Слідкуйте за рейтингом сайту в будь-якій географічній зоні
Досить часто можна зіткнутися з такими помилками, як 404 і 301, але є багато кодів статусу HTTP, з якими ви, ймовірно, не знайомі.
Деякі з них безпосередньо пов'язані з сервером або з клієнтом, а деякі вже не актуальні, тому ви навряд чи побачите їх у реальному житті, але заради інтересу та базових знань їх можна дослідити.
Таблиця внизу допоможе швидко знайти відповідь за будь-яким кодом. Це дуже актуально, коли ви побачили на сайті незнайомий статус і важливо зрозуміти та вирішити проблему дуже швидко.
1xx інформаційні коди
100 Continue Server Code (Продовження серверного коду)
Код 100 Continue означає «нормальну роботу». Він вказує, що користувач зробив якісний запит і сервер почав його обробляти. Це тимчасовий код статусу HTTP, що з'являється лише в окремих випадках, коли користувач очікує остаточну відповідь з боку сервера. Він виникає лише після надсилання останнього пакета даних.
Коли такий статус код можна використовувати? Це внутрішній статус, бувають випадки, коли він не з'являється, особливо якщо користувач вже отримав деякі дані з сервера. Це щось схоже на меседж, де повідомляється, що з'єднання встановилося якісно, і ви можете зайти на сайт. Надішліть дані, але не забудьте закрити двері, коли ви закінчите (мається на увазі код остаточної відповіді).
101 Switching Protocols (Переключення протоколів)
Ймовірно, це один із найпростіших кодів сервера. Він означає, що користувач попросив переключити тип протоколу, що використовується, і веб-сервер погодився на такий крок.
Коли ви можете застосувати його? Якщо здійснюється перехід на нову версію HTTP із старої версії протоколу. Такий запит буде виконуватися лише в тому випадку, якщо існує більш відповідний протокол (іншими словами, якщо є нова версія HTTP).
102 Processing (Обробка)
Оскільки запит WebDAV (протокол передачі), крім основного запиту може містити і ряд інших підзапитів, маючи на увазі також файлові операції, то для його виконання може знадобитися більше часу.
Коли цей код можна використовувати? Він створюється для того, щоб повідомити користувача та обнулити таймер. Далі буде активовано очікування наступної директиви у стандартному режимі, оскільки обробка запитів здатна затягтися за часом.
2xx Success (Успіх)
Відповіді такого типу повідомляють користувачів про прийняття та успішну обробку запитів клієнта. Залежно від того, який зараз поточний статус сервера, він все одно може надсилати заголовки та основну частину повідомлення. Іншими словами, цей тип відповідей сервера припускає, що дія, про яку клієнт робив запит, легко прийняли в обробку.
200 OK
Код стану 200, напевно, є найпопулярнішим, але в той же час дуже непомітним у плані використання. Він вказує, що передача даних між сервером та користувачем підійшла до завершення, і все пройшло так, як має бути.
Коли потрібно використовувати цей код? Постійно!
201 Created (Створено)
У зв'язку із успішним виконанням запиту створився новий ресурс.Наприклад, завдяки запиту користувача згенеровано такий раніше не існуючий веб-ресурс, як нова сторінка. Вихідний сервер налаштований так, що має створити ресурс ще до відправки 201 коду. Якщо документ не може бути згенерований вчасно, сервер використовує як альтернативу код 202 (прийнятий).
202 Accepted (Прийнятий)
Поточний запит було передано на стадію обробки, але з об'єктивних чинників є незавершеним. Запит до сервера може бути не завершеним, це залежить від факту, чи успішно пройшла обробка та чи не відхилили його.
У яких випадках подібна відповідь може бути використана? Коли сервер не в змозі виконувати запит, коли він робиться. Примусове виконання запиту не передбачається, а клієнт не повинен очікувати, поки повідомлення буде передано остаточно, оскільки висока ймовірність тривалого процесу обробки.
203 Non-Authoritative Information (Недостовірна інформація)
Серверу вдалося повністю обробити запит, але дані, що передаються, не були взяті з першорядного джерела (резервна копія, інший сервер і т. д.) і тому інформація може бути нерелевантною. Цей код має велику подібність із 200 серверною відповіддю, але вказує, що дані не були отримані з джерела.
Коли застосовують таку відповідь сервера? Ним можна замінити 200 код, якщо відправник має вагомі підстави вважати, що заголовки відповідей із зовнішнього джерела відрізняються від тих, що були надані вихідним сервером.
204 No Content (Немає вмісту)
Цей код є відповіддю сервера, який вказує, що запит отримали та зрозуміли. Але при цьому не існує даних, які можуть бути надіслані користувачеві.В основному такий код використовується для активації скриптів без необхідності внесення змін до веб-документа.
Коли застосовується такий код? Він використовується в першу чергу, коли ви повинні вводити чи виконувати будь-які дії без необхідності оновлення ресурсу (наприклад, сторінки).
205 Reset Content (Скидання вмісту)
Код позначає успішну обробку запиту сервером з відсутнім поверненням контенту. На відміну від коду 204, ця відповідь вимагає, щоб документ був оновлений.
Коли може застосовуватися такий код? Зазвичай він використовується у випадках, заповнення користувачем форми, і надсилання сервером браузеру запиту на очищення цієї форми. очищення HTML-форми після верифікації.
206 Partial Reset (Часткове скидання)
Сервер повертає лише частину контенту, яка відповідає заголовку, надісланому клієнтом. В основному його використовують розширені інструменти кешування.
Які способи застосування цього коду? Переважно цей код використовується через запит If-Range, який застосовується в потужних кеш-валідаторах.
207 Multi-Status (Мультистатус)
Сервер паралельно надає результати кількох незалежних операцій, які включаються до тіла повідомлення у вигляді документа XML.
3xx Редирект
Цей клас відповідей сервера є індикатором подальших дій, які слід виконати агенту користувача для того, щоб закрити запит.
300 Multiple Choices (Множинний вибір)
Цей код надає користувачеві дані про те, що веб-ресурс перемістили, і тому сервер пропонує користувачеві доступні альтернативи, з яких він може вибрати найрелевантніший веб-ресурс.
У яких випадках буде застосована ця відповідь сервера? У типовому випадку, її можна спостерігати, якщо сервер отримав інформацію, що URL-адреса, надана користувачем (іншими словами, браузер користувача), має невідповідний індекс і пропонує додатковий вибір. , коли користувачі застосовують URL-адресу до каталогу не останнього рівня, а сервер пропонує їм вибір доступних документів чи директорії наступного рівня.
301 Moved Permanently (Видалений назавжди)
Це загальний запит користувача, який означає, що запити на цей ресурс (а також запити, які надійдуть за ним) слід перенаправити на вказану URL-адресу.
Коли він використовується?, Коли сторінка втрачена, більше не існує, або лінк, що веде на зовнішній документ, більше непрацездатний 301 дає користувачеві зрозуміти, що запитаний ресурс перемістили за допомогою файлу .htaccess, який доступний на серверах Apache.
302 Found (Найден)
Цей код говорить користувачеві, що розташування запитуваного веб-документа було тимчасово змінено, а код стану 302 включає дані про нове розміщення, до якого користувач може запитувати.
Де такий код можна застосовувати? Він має кілька форматів використання, більшість із яких відповідають початковому призначенню коду. А на початку він був базовим методом створення тимчасової переадресації. Однак, на сьогоднішній день існує кілька інших – етичних та неетичних способів його використання.
303 See Other (Дивитись інший)
Він є індикатором того, що шуканий ресурс можна знайти за URL-адресою, яка відмінна від того, що зазначено у запиті. Це не обов'язково означає, що ресурс було переміщено. Цей код лише надає адресу, яку потрібно запитувати при аналогічній відповіді.
Коли цей код може застосовуватися? Цей спосіб в основному існує, щоб дозволити вихідним файлам POST активованих скриптів перенаправляти агента користувача на обраний веб-ресурс.
304 Not Modified (Не змінено)
304 означає, що користувач запитує документ/ресурс лише тоді, коли він був змінений з останніх оновлень кеша цього документа.
У яких випадках може застосовуватись цей код? Якщо відповідь сервера повідомляє, що параметри документа If-Modified-Since або If-Match не змінилися з часу генерування останнього кешу. Тоді немає потреби повторно надсилати ресурс на перевірку.
305 Use Proxy (Використовувати проксі)
305 код дає зрозуміти користувачеві, що доступ до запитуваного ресурсу здійснимо тільки через проксі-сервер, вказаний у відповіді.
Коли він з'являється? Він часто відображається у зв'язку з заходами безпеки та забезпечує доступ до запитуваних URL-адрес.
306 Switch Proxy (Перемкнення проксі)
Спочатку він означав, що «наступні запити повинні використовувати вказаний проксі», але зараз не використовується.
307 Temporary Redirect (Тимчасовий редирект)
Такий код відображається, якщо ресурс, що відкривається, тимчасово використовується для іншої URL-адреси, яка також міститься у відповіді. 307 трохи відрізняється від 302 коду - він є більш конкретною версією.
Коли він використається? Він виводиться майже в аналогічних ситуаціях, що і при 302, але користувач повинен продовжувати запитувати вихідну URL-адресу при наступних запитах або доти, доки не буде виведено інший статус сервера.
4хх Помилка клієнта
Клас відповідей 4xx вказує на помилки на стороні клієнта або той факт, що місцезнаходження ніколи (або вже) не існувало.
400 Bad Request (Поганий запит)
Запит не обробляється правильно у зв'язку із синтаксичною помилкою.
Навіщо призначений цей код? Якщо користувач робить запит на інформацію, але нехтує протокольними правилами передачі гіпертексту. Запит не слід робити повторно без належних змін у синтаксисі.
401 Unauthorized (Неавторизовано)
Він має відношення до запиту ресурсу, який потребує авторизації. Код 401 інформує, що попередню авторизацію відхилили, оскільки передані дані користувача були невірні.
Коли він відображається? У випадках, коли користувач запитує і використовує при цьому некоректні вхідні дані для авторизації (серед них, логін і пароль).
402 Payment Required (Потрібна оплата)
Цей код сервера заброньовано на майбутнє. Але спочатку передбачалося, що такий статус можна буде використовувати при розрахунках спеціальними формами електронних грошей. Але йому так і не знайшлося застосування.
Якою є сфера застосування цього коду? Старий сервіс Apple MobileMe повідомляв про 402 помилку, якщо обліковий запис користувача в MobileMe підозрювався в будь-якій формі зловживань його ресурсами. Також відеохостинг Youtube використовує цей статус, якщо IP-адреса використовує надмірно велику кількість запитів. Тому користувачеві доводиться запровадити CAPTCHA.
403 Forbidden (Заборонено)
Користувач намагається отримати доступ до веб-ресурсу, на який у нього немає прав, а авторизація тут ніяк не може допомогти.
Що щодо застосування цього коду? Він використовується, коли сервер може зрозуміти запит, але не дозволяє виконати його, оскільки клієнт має обмеження доступу до поточного розділу. Зазвичай це спостерігається, якщо веб-ресурс не призначений для відкритого доступу.
404 Not Found (Не знайдено)
Більшість користувачів знайомі з 404 помилками. Вона вказує на те, що шуканий ресурс неможливо знайти, але в майбутньому, коли він може з'явитися там, до нього можна отримати доступ. Також тут дозволяються всі звернення від клієнта. Але у великій кількості таких випадків використовується код редиректу класу 3xx, і користувач перенаправляється на альтернативний ресурс чи місцезнаходження.
Коли цей код демонструється? Досить часто, особливо, якщо сторінку видалили або перемістили. Часто в таких випадках сервер автоматично генерує доступну сторінку з помилкою 404.
405 Method Not Allowed (Метод не дозволяється)
Метод, з якого здійснюється запит до ресурсу, є недоступним.Іншими словами, з'являється помилка при спробі використовувати функцію у форматі GET, тоді як потрібно введення даних через метод POST (або за допомогою методу PUT з веб-документами для читання).
Коли з'являється статус-код? Помилки 405 виходять через їхнє відношення зі специфічними об'єктами сторінки, для яких і виконувалося звернення до сервера. Наприклад, якщо частина запиту скрипта має відмінності із запитом користувача, який мав на увазі застосування цього скрипта.
406 Not Acceptable (Неприпустимо)
Запитуваний ресурс має можливість генерувати лише той контент, який не може використовуватися в Accept-хедерах самого запиту. Браузер може забезпечити сервер характеристиками даних, які прийматимуться з сервера.
У яких випадках такий код можна використовувати? У ситуаціях, коли форма файлу ресурсу, який запитується, не підходить під формат, доступний для розпізнавання користувачем. Йдеться тут насамперед про мову програмування, а не про англійську!
407 Proxy Authentication Required (Потрібна авторизація проксі)
Як і статус код 401, значення 407 позначає, що клієнту слід попередньо авторизуватися через проксі-сервер. Для виконання цієї дії та здійснення процесу авторизації проксі-сервер повинен повернути поле із заголовком Proxy-authenticate, яке відповідає стандартам, що пред'являються сервером.
Коли цей статус-код з'являється? Якщо сервер «переконаний», що запит даних від клієнта є правильним, але отримати доступ до веб-ресурсу можливо лише через авторизацію за допомогою проксі-сервера.
408 Request Timeout (Тайм-аут запиту)
Закінчився час очікування сервером ретрансляції від клієнта.
Коли такий статус код застосовуватися? Використовуючи специфікацію W3 HTTP: «З боку клієнта не надходило запиту у виділеному часовому інтервалі, коли на нього чекав сервер. Клієнт може повторити запит у будь-який час».
409 Conflict (Конфлікт)
Код 409 є індикатором ситуації, коли запит не виконується через суперечливість звернення до веб-документа.
Коли він застосовується? Користувач може отримати такий код у разі завантаження файлу на веб-сервер, де розташована пізніша версія цього файлу, що призводить до конфлікту між версіями в системі керування.
410 Gone (Зник)
Сервер дає таку відповідь, якщо раніше ресурс знаходився за певною URL-адресою, але її видалили і на даний момент вона недоступна. Користувачеві не слід кілька разів повторювати те саме звернення.
Коли використовується такий статус-код? У ситуації, коли вже не можна отримати доступ до ресурсу за допомогою цього запиту, а на сервері не містяться дані про гіпотетичне місцезнаходження ресурсу. Якщо сервер підозрює, що веб-документ можуть відновити в найближчий час, то клієнту краще передати код 404.
411 Length Required (Потрібна довжина)
Запит не вказує довжину контенту, і вимагався у досконалій формі.
Коли цей код відображається? Коли браузер не визначає довжину запитуваного вмісту в заголовку запиту. Сервер не прийматиме запит без валідного поля заголовка контенту.
412 Precondition Failed (Збій попередньої умови)
Сервер не відповідає на одну із попередніх умов, які відправник вказав у запиті. Іншими словами, один або кілька заголовків запитів повернуто з атрибутом false.
Коли цей код можна застосовувати? У випадках, коли заголовок запиту, який робить валідний запит до ресурсу, повідомляє, що це конкретне звернення не стосується цього конкретного ресурсу.
413 Request Entity Too Large (Об'єкт запиту занадто великий)
Код 413 відображається у випадках, коли сервер відмовляється обробляти запит, тому що тіло запиту надто велике.
Коли цей код можна застосовувати? При використанні методу POST з контентом, який більший за обсягом, ніж сервер, здатний обробити.
414 Request-URL Too Long (запит URL занадто довгий)
Цей код відображається, коли сервер не може обробити запит, тому що вказаний URL занадто довгий.
Коли цей код можна застосовувати? Коли POST-запит перетворюється на GET-запит. Запит POST підтримує надсилання необмеженої кількості даних, об'єднуючи їх при зверненні до сервера. Однак, якщо запит повинен бути перетворений на GET-формат, він дозволить прив'язати дані форми до URL-адреси, що дасть можливість зберігати інформацію у більших розмірах, ніж вона була доступна.
415 Unsupported Media-Type (Непідтримуваний тип)
Код 415 відправляється для вказівки, що сервер помітив частину запиту, яка була зроблена в непідтримуваному форматі.
Коли такий код відображається? Якщо у запиті не вказуються типи носіїв, що підтримуються ресурсом або сервером. Наприклад, користувач запитує зображення у розширенні, яке не підтримується веб-сервером. Сервер знає, що вимагалося, але не розуміє формат, у якому хотіли отримати ресурс.
416 Requested Range Not Satisfiable (Діапазон не підходить)
Ця відповідь користувач отримує, коли він запитує частину ресурсу, але в той же час цей фрагмент не може бути наданий.
Коли такий статус може застосовуватись? Коли сервер запитує байти XXX-YYY ресурсу, але ресурс трохи менше, ніж зазначено під час звернення.
417 Expectation Failed (Помилка очікування)
Таку статусну відповідь набувають, коли з якоїсь причини сервер не задовольняє значення поля Expect заголовка запиту.
Коли цей код можна застосовувати? Усі абсолютно прозоро. Коли один із заголовків запитів, заголовок «Expect», отримує звернення, на яке сервер не в змозі відповісти.
418 I'm a teapot (Я чайник)
Цей код був створений у 1998 році як один із традиційних жартів на перше квітня IETF, в RFC 2324, як Hyper Text Coffee Pot Control Protocol і навряд чи він колись буде оброблятися сучасними HTTP-серверами.
Чи може він використовуватись? Звичайно ні, все це було -15 років тому і робилося заради сміху.
422 Unprocessable Entity (Необроблений об'єкт)
Сервер прийняв запит і зрозумів його суть, але не може виконати звернення через зміст деяких семантичних помилок.
Коли цей статус-код використовується? Коли стороні сервера пройшло успішне прийняття звернення, і сервер здатний працювати із зазначеним форматом даних; у тілі запиту XML-документ містить правильні синтаксичні конструкції, але також у ньому міститься якась логічна помилка, у зв'язку з якою неможливо керувати ресурсом.
423 Locked (Заблоковано)
Цільовий ресурс, зазначений у запиті, блокується у зв'язку із застосуванням щодо нього певного методу. Щоб зробити ресурс доступним, слід розблокувати його або надати коректні дані авторизації.
Коли цей код може бути застосований?
424 Failed Dependency (невдала залежність)
424 код повідомляє, що виконання поточного запиту залежить від успішності іншої операції, і якщо вона не буде правильно завершена, то вся обробка запиту зупиниться.
425 Unordered Collection (Неупорядкована колекція)
Код 425 показується користувачеві, коли ресурс визначається одним з чернеток розширеного протоколу колекцій WebDAV (Advanced Collections Protocol), але відсутній Advanced Collections Protocol і Versioning Ordered Collections Protocol.
426 Upgrade Required (Потрібне оновлення)
Цей код відображається, коли сервер дає клієнтові інструкції з оновлення протоколу (перемикання на інший або новий протокол) Коли використовується код?
428 Precondition Required (Потрібна передумова)
Вихідний сервер вимагає вказати попередні умови при зверненні. Цей код розроблений для запобігання конфліктним версіям ресурсу в тих ситуаціях, коли клієнт отримує (GET) стан ресурсу, змінює і відправляє (PUT) його назад на сервер, і в той же час якась третя сторона також змінює розташування прямо на півночі, що призводить до конфлікту.
Коли цей код може застосовуватися?За запитом індикації умов, сервер дає гарантії клієнтам, що вони використовують правильну поточну копію ресурсу.
429 Too Many Requests (Занадто багато запитів)
Ця відповідь надсилається, якщо з боку клієнта надходила надто велика кількість звернень за короткий проміжок часу.
Коли цей код використовується? Коли користувач надсилає занадто багато звернень за короткостроковий період.
431 Request Header Fields Too Large (Поля заголовків занадто великі)
З'являється, коли сервер не має наміру здійснювати обробку запиту, оскільки якесь із полів заголовка (або всі існуючі поля) занадто великі.
Коли він застосовується? Базово, коли заголовок запиту, що надходить від користувача більше, ніж здатний обробити сервер. Звернення можна повторити після того, як поля заголовка будуть скорочені.
444 No Response (Немає відповіді)
Використовується в лог-файлах сервера Nginx для вказівки, що сервер не передавав інформацію назад користувачу і закрив з'єднання.
Якою є сфера застосування коду? В основному, він використовувався як інструмент захисту від шкідливого софту.
449 Retry With (Microsoft) (Повторити спробу)
Розширення Microsoft вказує, що запит слід повторити після завершення відповідної дії.
Коли цей код можна застосовувати? Він часто створюється, коли параметри запиту не відповідають тому, що здатний перевірити сервер.
450 Blocked by Windows Parental Controls – Microsoft (Заблоковано батьківським контролем Windows)
Розширення Microsoft. Ця помилка виникає, коли в параметрах батьківського контролю Windows встановлено блокування доступу до деяких веб-документів.
Коли використовується 450 код? Якщо батьки (знаючи про цю функцію) вдаються до використання батьківського контролю, а id-access запросив доступ до заблокованого ресурсу.
451 Unavailable For Legal Reasons (Недоступний з юридичних причин)
Новий HTTP код статусу для ресурсів, які заблоковані з юридичних міркувань.Застосовується, щоб зазначити, що доступ до потрібного веб-ресурсу заблокували за юридичними мотивами: наприклад, через цензуру чи уряд.
5xx Помилка сервера
Коди 5xx виділені для випадків невдалої роботи за сервера.
Ці відповіді сервера часто відображаються, коли запити користувача не можуть бути оброблені сервером з тієї чи іншої причини. Сервер повинен мати спеціальне повідомлення для браузера, яке має відображатися користувачеві – воно повідомляє, що сервер (з якогось приводу) не в змозі зробити обробку запиту.
500 Internal Server Error (Внутрішня помилка сервера)
Цей статус повідомляє про внутрішню помилку сервера, яка не збігається з іншими помилками того ж класу.
Цей код використовується, якщо ресурс або посилання створюється на сервері (наприклад, календар у системі резервування), який технічно не існує як посилання або доступний ресурс, але користувач бачить їх як посилання.
501 Not Implemented (Не підтримується)
Сервер або не розуміє метод запиту, або не підтримує інструкції, необхідні для обробки звернення.
Ви можете зіткнутися із зазначеним кодом 501, коли сервер не має підтримки стандартних протоколів запитів, серед яких GET, OPTIONS, HEAD, POST тощо. буд.
502 Bad Gateway (Поганий шлюз)
Користувач побачить 502 код, якщо сервер працює як шлюз або проксі-сервер, і він отримав неприпустиму відповідь від сервера верхнього рівня.
Коли використовується такий код? Зазвичай, сервер вищого рівня і проксі / шлюз не узгоджені з протоколами, які представлені в обігу. Як наслідок з'являється помилка обміну даних.
503 Server Unavailable (Сервер недоступний)
Код 503 означає, що виникли технічні причини, через які сервер певний час не здатний обробити набір даних.
Його допустимо використовувати у випадках, коли на сайт є підвищений попит, але сервер не має можливості обробляти всі вхідні запити.
504 Gateway Timeout (Тайм-аут шлюзу)
Сервер як шлюз або проксі-сервер не дочекався відповіді від сервера, щоб завершити поточний запит.
Коли цей код можна застосовувати? Коли проксі або шлюз використовують як канал передачі, а два сервери при цьому очікують на відповідь.
505 HTTP Version Not Supported (Версія HTTP не підтримується)
Сервер не підтримує версію протоколу HTTP, позначену під час звернення до нього.
Де використовується такий код? У тих випадках, які були вказані вище! Якщо HTTP протокол старіший, ніж потрібно серверу, і, як наслідок, він не підтримується.
506 Variant Also Negotiates (Варіант також перенаправляється)
Така відповідь сервера буде, якщо при оформленні помилкової конфігурації обраний параметр вказує сам на себе, що призводить до переривання процесу зв'язку.
Коли він застосовується? Коли сервер настроєно неправильно і не може обробити запит.
507 Insufficient Storage (Недостатньо місця)
Помилка 507 має місце, коли сервер не може розмістити дані, оскільки для поточного запиту недостатньо простору.
Цей код може бути застосований, коли сервер завантажений у повному обсязі, а користувач запитує ресурс, який вже є. Складність тут полягає в тому, що на сервері немає місця для зберігання відправлених у запиті даних, щоб відправити запитуваний ресурс.
509 Bandwidth Limit Exceeded (Перевищена пропускна спроможність)
Цей код відповіді використовується, коли веб-сайт лімітує обмеження трафіку для нього.
Коли цей статус використовується? Коли Apache запускає правильне розширення, а ISP має пропускну здатність, яка може бути перевищена. Тут є кілька форм обмеження.
510 Not Extended (Немає розширення)
Код 510 з'являється, коли на сервері немає розширення, яке бажає використовувати клієнт. Коли цей код відображається? Коли сервер потребує більше даних у запиті.
511 Network Authentication Required (Потрібна автентифікація мережі)
Цей статус-код демонструється, якщо клієнту слід спочатку авторизуватися в мережі, наприклад, необхідно ввести пароль для платного доступу до Інтернету.
Коли цей код використовується? Коли користувач спочатку повинен дати свою згоду на умови використання, перш ніж він отримає доступ до Інтернету (наприклад, до точки доступу Wi-Fi).
Head of SEO at Sitechecker
Roman joined the team в 2021 і побудувати SEO team from scratch. Він має 9 років досвіду в області і має успішно led SaaS проекти так як Sitechecker і Logaster для 4 років, implementing SEO strategies on them. Читати повну біографію
Код 201
201 Created — у результаті успішного виконання запиту було створено новий ресурс. Сервер може вказати адреси (їх може бути декілька) створеного ресурсу в тілі відповіді, при цьому адреса вказується в заголовку Location. Сервер рекомендує вказувати в тілі відповіді характеристики створеного ресурсу та його адреси, формат тіла відповіді визначається заголовком Content-Type. При обробці запиту новий ресурс повинен бути створений до відправки відповіді клієнту, інакше слід використовувати відповідь з кодом 202. З'явився в HTTP/1.0.
Ви можете зв'язатися з нами будь-яким зручним для Вас способом.
Наші менеджери з продажу з радістю дадуть відповідь на всі Ваші запитання. Ми цінуємо кожного з наших клієнтів. Телефонуйте зараз!
Договір публічної оферти
Політика поверненняВакансії
Ви можете поділитись посиланням на нас у соціальних мережах
© 2003 - 2024 Seo.Ua
Усі права на матеріали, що знаходяться на сайті, охороняються відповідно до законодавства.
Код HTTP запиту 201 Created (Створено)
Запит було виконано, і в результаті було створено новий ресурс. На новостворений ресурс можуть посилатися URI, повернуті в об'єкті відповіді, причому найбільш конкретний URI ресурсу задається в полі заголовка Location. Відповідь Увімкнути об'єкт, що містить список ознак і розташування, з яких користувач або агент користувача може вибрати найбільш підходящий. Формат об'єкта визначається типом носія, зазначеним у Content-Type заголовка поля. Вихідний сервер ПОВИНЕН створити ресурс перед поверненням коду стану 201. Якщо дію не може бути виконано негайно, сервер повинен відповісти 202 замість відповіді. Відповідь 201 може містити відповідь полів заголовка ETag, що вказує на поточне значення мітки об'єкта для щойно створеного варіанту, див. розділ 14.19.
