Wat het betekent
Het verzoek is geslaagd, maar een transformerende proxy heeft de inhoud van het 200-antwoord van de oorspronkelijke server aangepast.
Veelvoorkomende oorzaken
- Een proxy heeft afbeeldingen gecomprimeerd of HTML herschreven
- Een mobiele provider of bedrijfsproxy heeft content gewijzigd
Zo los je het op
Als client of bezoeker
Behandel het als 200, maar weet dat de inhoud niet precies is wat de origin stuurde. HTTPS voorkomt dat tussenpartijen antwoorden wijzigen.
Als beheerder van de site of API
Origins sturen bijna nooit 203. Bij een transformerende proxy stuur je Cache-Control: no-transform vanaf de origin om dat te weigeren.
Voorbeeldantwoord
HTTP/1.1
HTTP/1.1 203 Non-Authoritative Information
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Specificatie
Veelgestelde vragen
› Is 203 een fout?
Nee. Het is een succescode die aangeeft dat een tussenpartij de body heeft gewijzigd.
› Hoe voorkom ik dat proxy's mijn content wijzigen?
Serveer via HTTPS en voeg Cache-Control: no-transform toe.