สามารถX-FORWARDED-FOR
มีที่อยู่ IP หลายแห่งได้หรือไม่ ถ้าเป็นเช่นนั้นทำไม ตัวอย่างที่แสดงจะดีมาก
สามารถX-FORWARDED-FOR
มีที่อยู่ IP หลายแห่งได้หรือไม่ ถ้าเป็นเช่นนั้นทำไม ตัวอย่างที่แสดงจะดีมาก
คำตอบ:
ใช่หากคำขอถูกผูกมัดผ่านพร็อกซีเซิร์ฟเวอร์มากกว่าหนึ่งตัวพร็อกซีแต่ละตัวควรเพิ่ม IP ของรายการก่อนหน้าไปยังส่วนหัว X-Forwarded-For ที่มีอยู่เพื่อให้ห่วงโซ่ทั้งหมดถูกเก็บรักษาไว้
จากhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For
X-Forwarded-For: <client>, <proxy1>, <proxy2>
หากการร้องขอผ่านพร็อกซีหลายรายการที่อยู่ IP ของแต่ละพร็อกซีที่ต่อเนื่องจะแสดงรายการ ซึ่งหมายความว่าที่อยู่ IP ที่ถูกต้องที่สุดคือที่อยู่ IP ของพร็อกซีล่าสุดและที่อยู่ IP ที่ซ้ายสุดคือที่อยู่ IP ของไคลเอนต์ต้นทาง
ตัวอย่าง:
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