HTTP 100 Continue
Коротко: Сервер получил начало запроса, и клиент может отправлять остальное (тело).
Подробнее: Используется, когда клиент хочет отправить большое тело и сначала заголовком Expect: 100-continue спрашивает, примет ли сервер его вообще. Это экономит передачу, если сервер всё равно отклонит (например, из-за отсутствия входа).
Подробности
Когда возникает
- Большие загрузки: клиент сначала отправляет заголовки и ждёт одобрения.
- Инструменты вроде
curlавтоматически отправляютExpect: 100-continueдля больших тел POST.
Что можно сделать
- Посетителю делать ничего не нужно, код не отображается.
- Операторы: серверы и прокси должны поддерживать
Expect, иначе клиент ждёт несколько секунд, прежде чем всё равно отправить тело.
См. также: Обзор кодов состояния HTTP, HTTP