เว็บไซต์ที่ฉันกำลังจะไปเยือนเป็นครั้งคราวทำให้การร้องขอ XHR ไปhttp://detectportal.firefox.com/success.txt
ซึ่งเป็นทรัพยากรที่มีร่างกายประกอบด้วยข้อความtext/plain
success
ฉันไม่สามารถหาจุดประสงค์ของคำขอ HTTP นี้ได้
เว็บไซต์ที่ฉันกำลังจะไปเยือนเป็นครั้งคราวทำให้การร้องขอ XHR ไปhttp://detectportal.firefox.com/success.txt
ซึ่งเป็นทรัพยากรที่มีร่างกายประกอบด้วยข้อความtext/plain
success
ฉันไม่สามารถหาจุดประสงค์ของคำขอ HTTP นี้ได้
คำตอบ:
มันถูกใช้โดย Firefox เมื่อตรวจพบว่ามีการใช้พอร์ทัลเชลย
พอร์ทัลแบบ Captive เป็นเว็บเพจที่ผู้ใช้เครือข่ายการเข้าถึงสาธารณะมีหน้าที่ต้องดูและโต้ตอบกับก่อนที่จะอนุญาตการเข้าถึง
โดยปกติแล้ว Captive port จะถูกใช้โดยศูนย์ธุรกิจสนามบินล็อบบี้โรงแรมร้านกาแฟและสถานที่อื่น ๆ ที่ให้บริการฮอตสปอต Wi-Fi ฟรีสำหรับผู้ใช้อินเทอร์เน็ต
http://searchmobilecomputing.techtarget.com/definition/captive-portal
success
Firefox จะแสดงการแจ้งเตือนพร้อมลิงก์เพื่อโหลดพอร์ทัลเชลย (เพื่อให้คุณสามารถยอมรับข้อกำหนดหรือเข้าสู่การเชื่อมต่อ wifi ที่กรองแล้ว)
โดยทั่วไปแล้วพอร์ทัลเชลยจะถูกพบในกีฬาฮอตสปอตสาธารณะ Wi-Fi สตาร์บัคส์สนามบิน
Firefox ใช้สิ่งนี้เพื่อตรวจสอบว่ามันติดอยู่ในพอร์ทัล Captive (ไม่พบ success.txt) หรือสามารถเข้าถึงอินเทอร์เน็ตได้จริง ๆ (พบ success.txt) กล่าวอีกอย่างหนึ่งก็คือ Firefox กำลังตรวจสอบสภาพแวดล้อมพร็อกซี
หากคุณใส่ URL นั้นลงในไฟล์โฮสต์ของคุณ Firefox อาจตัดสินใจว่าคุณติดกับฮอตสปอต Wi-Fi ปลอม
ที่มา: https://groups.google.com/d/msg/mozilla.support.firefox/TJgV_uODg_I/uEe30_njBAAJ
หากต้องการปิดใช้งานสิ่งนี้:
about:config
ลงในแถบที่สถานที่ของคุณ ยอมรับความเสี่ยงnetwork.captive-portal-service
เป็นfalse
ที่มา: https://www.blackhillsinfosec.com/towards-quieter-firefox/
success
ดังนั้นเบราว์เซอร์ (จาวาสคริปต์) จะทำสิ่งที่แตกต่างกันอย่างไร