Expect

Zeigt, welches Verhalten der Client vom Server erwartet.
Falls der Server diesen Header nicht versteht
oder das Verhalten nicht erfüllen kann,
muss er den Code 417 Expectation Failed senden.

Der Client sendet ein Expect: 100-continue,
wenn er nur den Header,
aber nicht den Body einer (sehr großen) Anfrage sendet
und daraufhin den HTTP-Statuscode 100 Continue als Bestätigung erwartet,
um eine evtl. sehr große Anfrage schicken zu können.
Zweck ist hierbei sicherzugehen, dass der Server die (sehr große) Anfrage annehmen wird.

Beispiel:

Expect   100-continue

HTTP-Antwortheader