DevToolPal
PL
2xx Sukces

203 Non-Authoritative Information

Informacja nieautorytatywna

Co to znaczy

Żądanie się powiodło, ale proxy przekształcające zmieniło treść odpowiedzi 200 serwera źródłowego.

Typowe przyczyny

  • Proxy skompresowało obrazy lub przepisało HTML
  • Operator komórkowy lub firmowe proxy zmieniło treść

Jak naprawić

Jako klient lub odwiedzający

Traktuj jak 200, ale pamiętaj, że treść nie jest dokładnie tym, co wysłał serwer źródłowy. Używaj HTTPS, aby pośrednicy nie mogli zmieniać odpowiedzi.

Jako właściciel strony lub API

Serwery źródłowe prawie nigdy nie wysyłają 203. Jeśli działa przekształcające proxy, wyślij z serwera źródłowego Cache-Control: no-transform, aby się wypisać.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 203 Non-Authoritative Information
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specyfikacja

RFC 9110 §15.3.4

FAQ

› Czy 203 to błąd?

Nie. To kod sukcesu sygnalizujący, że treść zmienił pośrednik.

› Jak powstrzymać proxy przed zmienianiem treści?

Serwuj przez HTTPS i dodaj Cache-Control: no-transform.