203 Non-Authoritative Information oznacza, że żądanie zakończyło się powodzeniem, ale treść została zmodyfikowana przez proxy transformujące w porównaniu z odpowiedzią 200 OK serwera źródłowego. Dzięki temu proxy może poinformować odbiorcę, że to, co otrzymuje, nie jest oryginałem, co może mieć znaczenie przy późniejszych decyzjach dotyczących tej treści.
W praktyce ten kod pojawia się rzadko. Serwery proxy, które ponownie kompresują obrazy, wstrzykują treści lub filtrują strony, niemal zawsze zachowują kod 200. Odpowiedź 203 może być buforowana heurystycznie, tak samo jak 200.
Przykładowa odpowiedź
HTTP/1.1 203 Non-Authoritative Information
Date: Fri, 06 Nov 2026 10:15:32 GMT
Via: 1.1 filter.example.net
Content-Type: text/html; charset=utf-8
Content-Length: 75
<!doctype html>
<title>News</title>
<p>[content rewritten by the proxy]</p> SEO i sprawdzanie przekierowań
Roboty indeksujące traktują kod 203 jako sukces, tak jak 200. Jeśli widzisz 203, to jakiś pośrednik między klientem a serwerem źródłowym – np. proxy filtrujące, optymalizator operatora komórkowego albo brama przed witryną – zmienił treść, a inni odwiedzający mogą otrzymywać coś innego.
Typowe przyczyny i zastosowania
- Operator komórkowy lub proxy optymalizujące ponownie skompresowało obrazy albo zminifikowało kod HTML.
- Filtr treści lub bramka bezpieczeństwa usunęła albo zmieniła fragmenty strony.
- Brama API zwraca dane skopiowane z innego źródła i oznacza je jako nieautorytatywne.