Artinya
Permintaan berhasil, tetapi proxy pengubah memodifikasi isi dari respons 200 server asal.
Penyebab umum
- Proxy mengompresi gambar atau menulis ulang HTML
- Operator seluler atau proxy perusahaan mengubah konten
Cara memperbaiki
Sebagai klien atau pengunjung
Perlakukan seperti 200, tetapi sadari kontennya tidak persis sama dengan yang dikirim server asal. Gunakan HTTPS agar perantara tidak bisa mengubah respons.
Sebagai pengelola situs atau API
Server asal hampir tidak pernah mengirim 203. Jika ada proxy pengubah, kirim Cache-Control: no-transform dari server asal untuk menolaknya.
Contoh respons
HTTP/1.1
HTTP/1.1 203 Non-Authoritative Information
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Spesifikasi
FAQ
› Apakah 203 sebuah error?
Bukan. Ini kode sukses yang menandakan body telah diubah oleh perantara.
› Bagaimana mencegah proxy mengubah konten saya?
Sajikan lewat HTTPS dan tambahkan Cache-Control: no-transform.