ฉันกำลังสร้างการเชื่อมต่อที่ถูกระงับไปยังเซิร์ฟเวอร์ HTTP (ดาวหาง, ย้อนกลับ ajax, ฯลฯ ) มันใช้งานได้ดี แต่ฉันเห็นเบราว์เซอร์อนุญาตการเชื่อมต่อที่ถูกระงับสองครั้งกับโดเมนที่กำหนดพร้อมกัน ดังนั้นหากผู้ใช้กำลังดูเว็บไซต์ของฉันใน Tab1 ของเบราว์เซอร์ของพวกเขาแล้วก็ลองโหลดใน Tab2 พวกเขาใช้การเชื่อมต่อที่อนุญาตสองรายการไปยังเว็บไซต์ของฉัน
ฉันคิดว่าฉันสามารถทำสิ่งที่เป็นโดเมนไวด์การ์ดได้ซึ่งฉันมีเซิร์ฟเวอร์ http ของฉันเพื่อแก้ไขที่อยู่ใด ๆ ในเว็บไซต์ของฉันเช่น:
*.example.com/webapp -> 192.0.2.1 (the actual ip of my server)
ดังนั้น:
a.example.com/webapp
b.example.com/webapp
c.example.com/webapp
ทั้งหมดยังคงชี้ไปที่ ( www.example.com/webapp
) แต่เบราว์เซอร์พิจารณาโดเมนที่ต่างกันดังนั้นฉันจึงไม่ได้ใช้งานเกินขีด จำกัด การเชื่อมต่อ 2 มันเป็นเรื่องจริงเหรอ?
แม้ว่าจะเป็นจริง - มีการ จำกัด จำนวนการเชื่อมต่อที่ใช้งานอยู่ต่อเบราว์เซอร์ในทุกโดเมนหรือไม่ บอกว่าฉันใช้รูปแบบข้างต้น - Firefox มีตัวอย่างอนุญาตการเชื่อมต่อแบบขนาน 24 ครั้งเท่านั้นหรือไม่? สิ่งที่ต้องการ:
1) a.example.com/webapp
2) www.download.example/hugefile.zip
3) b.example.com/webapp
4) c.example.com/webapp
...
24) x.example.com/webapp
25) // Error - all 24 possible connections currently in use!
ฉันเลือกตัวอย่าง 24 การเชื่อมต่อ / Firefox