Які коди стану повертає протокол HTTP?Детально поясніть значення всіх поширених кодів стану

Які коди стану повертає протокол HTTP?

Детально поясніть значення всіх поширених кодів стану

(рекомендована колекція)

Коли ми займаємося онлайн-маркетингом , нам обов'язково потрібно часто публікувати матеріали.

У процесі онлайн-просування ви часто стикатиметеся з різними кодами стану протоколу HTTP на своєму веб-сайті.

Багато фахівців з нових медіа не до кінця розуміють значення цих повернутих кодів статусу HTTP, що часто призводить їх до повної розгубленості...

Фактично, кожен рядок відповідного коду статусу HTTP має своє значення.

Загальні коди стану, які повертає протокол http, такі:

  • 200
  • 301
  • 301
  • 403
  • 404
  • 500
  • ......

Список усіх відповідей із кодами статусу http

Нижче наведено відповідну порівняльну таблицю кодів статусу http:

Статус об’єкта XMLHttpRequest і таблиця порівняння атрибутів statusText
статусstatusTextОпис
0 **-не ініціалізовано
1 **-Запит отримано, продовжити обробку
100ПродовжитиКлієнти повинні продовжувати робити запити
101Протоколи комутаціїКлієнт просить сервер конвертувати версію протоколу HTTP відповідно до запиту
2 **-Операція успішно отримана, проаналізована, прийнята
200OKуспішна транзакція
201створенийЗапропонувати дізнатися URL-адресу нового файлу
202ПрийнятіПрийнято та оброблено, але обробка не завершена
203Неавторитетна інформаціяІнформація про повернення є неточною або неповною
204Без вмістуЗапит отримано, але інформація про повернення порожня
205Скинути вмістСервер виконав запит, агент користувача ПОВИНЕН скинути файл, який зараз переглядається
206Частковий змістСервер виконав GET-запит деяких користувачів
3 **-Заповнення цього запиту має бути додатково оброблено
300Кілька варіантівПотрібний ресурс доступний у кількох місцях
301Переміщено назавждивидалити дані запиту
302знайденийЗапит даних, знайдених за іншою адресою
303Див. ІншеПорадьте клієнтам відвідати інші URL-адреси або методи доступу
304Не зміненоКлієнт виконав GET, але файл не змінився
305Використовуйте проксіЗапитаний ресурс необхідно отримати з адреси, вказаної сервером
306 Код, який використовувався в попередній версії HTTP, більше не використовується в поточній версії
307Тимчасове переспрямуванняОголосити про тимчасове видалення запитуваного ресурсу
4 **-Запит містить синтаксичну помилку або не може бути виконаний
400Неправильний запитПогані запити, наприклад синтаксичні помилки
401НесанкціонованеПомилка авторизації запиту
402Потрібен оплатаЗберігайте дійсні відповіді заголовка ChargeTo
403ЗабороненийЗапит не дозволений (ресурс недоступний через налаштування дозволу на файл або каталог на сервері)
404Не знайденоФайл, запит або URI не знайдено (зазначений ресурс не знайдено)
405Method Not AllowedМетод, визначений користувачем у полі «Рядок запиту», заборонений
406Не прийнятнийЗгідно з надісланим користувачем повідомленням Accept drag запитуваний ресурс недоступний
407Потрібна автентифікація проксіПодібно до 401, користувач спочатку повинен бути авторизований на проксі-сервері
408Час очікування запиту минувКлієнт не виконав запит у вказаний користувачем час
409конфліктЗапит не може бути виконано для поточного стану ресурсу
410Пішли в минулеЦього ресурсу більше немає на сервері, і більше немає посилань
411Необхідна довжинаСервер відхиляє запит на визначений користувачем атрибут Content-Length
412Передумова FaiпризвелоОдне або кілька полів заголовка запиту неправильні в поточному запиті
413Запит надто великого об’єктаЗапитуваний ресурс перевищує розмір, дозволений сервером
414Запит-URI занадто довгийURL-адреса запитуваного ресурсу довша, ніж дозволяє сервер
415Непідтримуваний тип носіяРесурс запиту не підтримує формат елемента запиту
416Запитуваний діапазон не підходитьЗапит містить поле заголовка запиту Range. Немає значення вказівки діапазону в межах поточного діапазону ресурсів запиту, і запит не містить поля заголовка запиту If-Range.
417Очікування не вдалосяСервер не відповідає очікуваному значенню, указаному в полі заголовка Expect запиту. Якщо це проксі-сервер, можливо, сервер наступного рівня не може задовольнити запит.
5 **-Серверу не вдалося виконати повністю дійсний запит
500Внутрішня помилка сервераСервер створив внутрішню помилку
501Не реалізованеСервер не підтримує запитану функцію
502Bad GatewayСервер тимчасово недоступний, іноді для запобігання перевантаження системи
503Служба недоступнаСервер перевантажено або призупинено для обслуговування
504Шлюз Тайм-аутШлюз перевантажено, сервер використовує інший шлюз або службу, щоб відповісти користувачеві, а час очікування встановлено на довше значення
505Версія HTTP не підтримуєтьсяСервер не підтримує або відмовляється підтримувати версію HTTP, вказану в заголовку запиту
12029сталася невідома помилка під час обробки запиту на сервері. Код статусу, повернутий із сервера: 12029Причина: мережа заблокована. Оновіть її і дізнаєтесь

Сподіваюся, цей вичерпний список кодів статусу HTTP буде корисним для моїх друзів , які працюють в електронній комерції . ^_^

Сподіваємося, що стаття «Що таке коди стану повернення протоколу HTTP? Детальне пояснення значень усіх поширених кодів стану», опублікована в блозі Чень Вейляна ( https://www.chenweiliang.com/ ), буде вам корисною.

Не соромтеся поділитися посиланням на цю статтю: https://www.chenweiliang.com/cwl-556.html

Щоб розкрити більше прихованих хитрощів🔑, приєднуйтесь до нашого Telegram-каналу!

Поділіться та поставте лайк, якщо вам подобається! Ваші розповсюдження та вподобання — наша постійна мотивація!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Прокрутка до початку