Dapat X-FORWARDED-FOR
berisi beberapa alamat IP? Jika demikian, mengapa? Contoh ilustratif akan sangat bagus.
Dapat X-FORWARDED-FOR
berisi beberapa alamat IP? Jika demikian, mengapa? Contoh ilustratif akan sangat bagus.
Jawaban:
Ya, jika permintaan dirantai melalui lebih dari satu server proxy, maka setiap proxy harus menambahkan IP dari yang sebelumnya ke header X-Forwarded-For yang ada sehingga seluruh rantai dipertahankan.
Dari https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For
X-Forwarded-For: <client>, <proxy1>, <proxy2>
Jika permintaan melewati beberapa proksi, alamat IP masing-masing proxy berturut-turut terdaftar. Ini berarti, alamat IP paling kanan adalah alamat IP dari proksi terbaru dan alamat IP paling kiri adalah alamat IP dari klien yang berasal.
Contoh:
X-Forwarded-For: 2001:db8:85a3:8d3:1319:8a2e:370:7348
X-Forwarded-For: 203.0.113.195
X-Forwarded-For: 203.0.113.195, 70.41.3.18, 150.172.238.178