В этом блоге я расскажу о коде состояния https в вызовах API. Я знаю, что вы все, должно быть, работали над многими API до настоящего времени, а также проверzли вкладку «Сеть» в инструменте разработчиков браузера, чтобы удостовериться, успешен ли HTTP-запрос или нет. Но видели ли вы когда-нибудь что-то, что называется кодом состояния на вкладке сети, который содержит некоторые случайные числа, например
, 200
и 404
т. д.501
и.
В этом блоге я собираюсь обсудить эти числа, что это за числа и что они обозначают.
Так что, не теряя времени, давайте углубимся в учебник.
К
оды состояния ответа HTTP
указывают на то, был ли выполнен запрос, сделанный вами или вашим браузером, успешно или нет.
В зависимости от статуса ответа вы получите другой код статуса.
Коды состояния делятся на следующие 5 групп.
Продолжайте, если код состояния равен 100, это означает, что ответ принят, и вы можете продолжить выполнение другого запроса.100
Переключение протоколов101
Обработка102
OK200
Создано201
Принято202
Неавторизованная информация203
Без содержания204
Сбросить содержимое205
Частичное содержание206
Мульти-статус207
Уже сообщается208
IM применено226
Множественный выбор300
Постоянное перемещение301
Найдено302
Увидеть другое303
Не изменено304
Используйте прокси305
Временное перенаправление307
Постоянное перенаправление308
Плохой запрос400
Неавторизованный401
Требуется оплата402
Запрещенный403
Не обнаружено404
Метод не разрешен405
Недопустимо406
Требуется проверка подлинности прокси407
Тайм-аут запроса408
Конфликт409
Удаление исходной страницы410
Требуемая длина411
Предварительное условие не выполнено412
Слишком большая полезная нагрузка413
Запрос-URI слишком длинный414
Неподдерживаемый тип носителя415
Запрошенный диапазон не соответствует требованиям416
Ожидание не удалось417
Я чайник418
Неверный запрос421
Необработанная сущность422
Заблокировано423
Неудачная зависимость424
Требуется обновление426
Требуется предварительное условие428
Слишком много запросов429
Слишком большие поля заголовка запроса431
Соединение закрыто без ответа444
Недоступно по юридическим причинам451
клиент закрывает запрос через сервер в середине обработки499
Внутренняя ошибка сервера500
Не реализовано501
Плохой шлюз502
Сервис недоступен503
Тайм-аут шлюза504
Версия HTTP не поддерживается505
Вариант тоже проводит согласование506
Недостаточно места для хранения507
Обнаружено бесконечное перенаправление508
Не расширено510
Требуется сетевая аутентификация511
Ошибка тайм-аута сетевого подключения599
Спасибо, что дочитали до этого места. Эти коды состояния HTTP являются наиболее часто используемыми кодами состояния при работе с вызовами API.