ผมลองสร้าง URL มาทดสอบอะไรเล็กน้อย
ลองเข้าไปดูครับ. ประเด็นคือ แนวคิดมันมีว่า ถ้าสมุติว่าเกิดช่องโหว่อะไรขึ้นมา แล้ว Attacker ใส่ URL ประเภทนี้ลงไป จะกลายเป็น Distributed DoS เว็บไซต์ Shortern URL ขนาดย่อมๆได้เลย.
เมื่อก่อนเวลาเขียนโปรแกรม ต้องเคยเจอปัญหาโปรแกรมติด Loop ถ้าเป็น Redirect ธรรมดา อาจจะพอแก้ได้
(ปกติ Browser จะยอมให้ Redirect เป็นทอดๆได้ประมาณ 30 รอบ) แต่ถ้า Return กลับมา HTTP Code:200
แบบนี้ละเสร็จเลย เพราะมัน Redirect ได้ Infinite Loop
[b]
[/b]
ตอนนี้ข้างบนไม่มีอะไรมาก ผมแค่ Link
http://thurl.in/?oIqj => http://tiny.cc/infiniteloop
http://tiny.cc/infiniteloop => http://thurl.in/?oIqj
[color="#C0C0C0"]
[/color]
มันเลยส่งกลับไปกลับมา.