当HTML页面作为HTTP请求从服务器请求资源时,请求一些文件不发送到服务器。在网络标签下的Chrome浏览器调试中,我可以在失败请求的计时部分中看到它停滞了几微秒,并失败了。
<!DOCTYPE html>
<html><head>
<meta charset="<!--#1402-->"/>
<!-- <meta http-equiv="refresh" content="180" /> -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="expires" content="0" />
<title><!--#1401--></title>
<link rel="stylesheet" type="text/css" href="style.css" >
</head>
<body onload="loadPage()">
/*sample code for imags */
<td align="center">
<img id="relayfault" height="16" width="16" src="redCircle.png" align="center">
</td>
/*sample code for images */
</body>
并非所有图像,js或css文件都是从服务器下载的。
浏览器调试器例如显示服务器对redCircle.png的HTTP请求。 浏览器试图发送到服务器,但是停顿了。每次停顿后,它都会再次尝试几次。
控制台显示错误消息为
获取http:///redCircle.png网址:: ERR_SOCKET_NOT_CONNECTED
或GET http:///userIcon.png net :: ERR_CONNECTION_RESET。
这会导致在JS文件的情况下出现错误,在图像失败的情况下导致图像图标损坏。