EMZETT.
Login

HTTP 100 Continue

Kurz: Der Server hat den Anfang der Anfrage erhalten, der Client darf den Rest (den Body) senden.

Genauer: Wird verwendet, wenn ein Client einen großen Body schicken will und vorher mit dem Header Expect: 100-continue nachfragt, ob der Server ihn überhaupt annimmt. So spart man Übertragung, falls der Server ohnehin ablehnen würde (z. B. wegen fehlender Anmeldung).

Im Detail

Wann es vorkommt

  • Große Uploads, bei denen der Client erst die Header schickt und auf Freigabe wartet.
  • Programme wie curl senden Expect: 100-continue automatisch bei größeren POST-Bodys.

Was du tun kannst

  1. Als Besucher musst du nichts tun, der Code wird nicht angezeigt.
  2. Betreiber: Server und Proxys sollten Expect unterstützen, sonst wartet der Client einige Sekunden, bevor er den Body trotzdem sendet.

Siehe auch: HTTP-Statuscodes Überblick, HTTP