4

ブラウザでの最大並列 http 接続に続きますか? 、ブラウザはホストごとに少数の接続しか持つことができません. これはサブドメインを使用して回避できることはわかっていますが、同じホストに別のポートを使用することで回避できますか?

では、次のようにすると、ブラウザは接続を 3 倍にすることができますか (各ポートで何かがリッスンしていると仮定して)。

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

ありがとう

4

1 に答える 1

5

はい、別のポート番号を使用すると、サブドメインを使用する場合と同様に、ブラウザーはそれを別のホストとして扱います。これがどのように機能するかについて信頼できる情報源を見つけることはできませんでしたが、現在のブラウザーでは動作が明確に示されています。一連の画像をロードするには、以下の Firebug および Chrome 開発ツールのスクリーンショットを参照してください。

2 つの唯一の違いは、すべてのイメージが同じポート番号を指していることです。

<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、シングルポート Firefox、複数のポート クローム、シングルポート クロム、複数のポート

于 2013-05-06T17:31:04.753 に答える