2013-04-29 1 views
4

С Max parallel http connections in a browser? браузер может иметь только несколько соединений на хост. Я знаю, что это можно обойти с использованием поддоменов, но могу ли я обойти это, используя разные порты для одного и того же хоста?Преодоление максимальных постоянных соединений с различными портами?

Итак, разрешено ли браузеру утроить соединение (при условии, что что-то прослушивает каждый порт)?

www.example.com 
www.example.com:8080 
www.example.com:8081 

Благодаря

ответ

5

Да, используя другой номер порта заставит браузер рассматривать его в качестве другого хоста, так же, как с помощью субдомен. Я не смог найти авторитетного источника о том, как это должно работать, но поведение явно проявляется в текущих браузерах. См. Ниже описание Firebug и Chrome Dev для загрузки кучи изображений.

только отличается между этими двумя имея все изображения указывают на тот же номер порта:

<img src="http://localhost:8001/IMG_0277.JPG"><br> 
.... 

Или иметь их указывают на смеси портов

<img src="http://localhost:8001/IMG_0277.JPG"><br> 
<img src="http://localhost:8002/IMG_0278.JPG"><br> 
<img src="http://localhost:8003/IMG_0279.JPG"><br> 
.... 

Firefox, Single Port Firefox, Multiple Ports Chrome, Single Port Chrome, Multiple Ports

+0

Excell ответ; спасибо за скриншоты. –

 Смежные вопросы

  • Нет связанных вопросов^_^