DevToolPal
NL
4xx Clientfouten

417 Expectation Failed

Verwachting mislukt

Wat het betekent

De server kan niet voldoen aan de eis in de Expect-header van het verzoek, meestal Expect: 100-continue.

Veelvoorkomende oorzaken

  • Een proxy of oude server die 100-continue niet ondersteunt
  • Onbekende Expect-waarden

Zo los je het op

Als client of bezoeker

Verwijder de Expect-header (curl -H 'Expect:', of schakel hem uit in je HTTP-client) en stuur opnieuw.

Als beheerder van de site of API

Ondersteun 100-continue of negeer Expect netjes.

Voorbeeldantwoord

HTTP/1.1
HTTP/1.1 417 Expectation Failed
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specificatie

RFC 9110 §15.5.18

Veelgestelde vragen

› Waarom veroorzaken .NET of curl een 417?

Ze voegen Expect: 100-continue toe aan uploads, wat sommige proxy's weigeren. Schakel de header uit in de client.

› Komt 417 vaak voor?

Nee; vooral bij oude proxy's.