一、代码
img.php:
<?php
//服务器延迟5秒
sleep(5);
$img= file_get_contents("1.jpg");
header("content-type:image/jpg");
echo $img;
?>
req.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>请求页面</title>
</head>
<body>
<?php
//加载20个图片,使用queryString避免浏览器缓存
for($i=0;$i<20;$i++){
$url="img.php?no=$i";
echo "<img src='$url' />";
}
?>
</body>
</html>
二、结果
打开浏览器的开发工具->Network查看:
下面是我在opera下面的结果:
IE8:
结论:虽然http规定同一域名同时链接数不能超过2个,但是现在这样的网速和服务器性能提高了,浏览器故而提高了这个值。网上搜索目前chrome、opera、firefox等大概为6个,IE8+是12个。