EMZETT.
Войти

HTTP 100 Continue

Коротко: Сервер получил начало запроса, и клиент может отправлять остальное (тело).

Подробнее: Используется, когда клиент хочет отправить большое тело и сначала заголовком Expect: 100-continue спрашивает, примет ли сервер его вообще. Это экономит передачу, если сервер всё равно отклонит (например, из-за отсутствия входа).

Подробности

Когда возникает

  • Большие загрузки: клиент сначала отправляет заголовки и ждёт одобрения.
  • Инструменты вроде curl автоматически отправляют Expect: 100-continue для больших тел POST.

Что можно сделать

  1. Посетителю делать ничего не нужно, код не отображается.
  2. Операторы: серверы и прокси должны поддерживать Expect, иначе клиент ждёт несколько секунд, прежде чем всё равно отправить тело.

См. также: Обзор кодов состояния HTTP, HTTP