EMZETT.
Увійти

HTTP 100 Continue

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

Докладніше: Використовується, коли клієнт хоче надіслати велике тіло й спершу заголовком Expect: 100-continue питає, чи прийме його сервер узагалі. Це заощаджує передавання, якщо сервер усе одно відхилить (наприклад, через відсутність входу).

Подробиці

Коли виникає

  • Великі завантаження: клієнт спершу надсилає заголовки й чекає схвалення.
  • Інструменти на кшталт curl автоматично надсилають Expect: 100-continue для більших тіл POST.

Що можна зробити

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

Див. також: Огляд кодів стану HTTP, HTTP