让我们采取以下假设情况:
/404.html
,并且对于向/blabla.html
页面提供404响应的任何网址(例如404.html
)执行服务器端转发/home.html
<img src="a.jpg" alt="a" />
,但该资源在服务器上不存在我的问题是:请求图片时服务器上会发生什么?
我的猜测是浏览器在标头中获得404状态时切断了连接,因此它不会等待或下载响应。我的另一个猜测是它的具体实现,但我很好奇服务器是否注意到连接已被切断。
答案 0 :(得分:0)
浏览器将获取您的错误页面,但他无法处理图像中的html。 (它会在控制台中抛出错误) 如果您使用框架,它将显示您的错误页面。