我想知道重新加载/刷新网页的机制。我的问题是 - 1.重新加载/刷新完全未能加载的网页是否会导致整个网页的所有内容正确加载? 2.或者是否导致整个网页的加载延迟? 3.或者是否导致网页加载延迟,某些内容(例如图像)丢失? 或者它什么都不做?即,由于服务器已关闭,页面仍然无法加载?
我知道所有这些情况都是可能的。但我想知道导致上述各种情况的原因是什么? (例如,服务器是关闭还是忙或内容不再可用?)
此外,我想知道在这两种情况下会发生什么 - - >从单个服务器获取内容时 - >从多个服务器获取内容时
答案 0 :(得分:0)
重新加载并不总是能够正确加载整个网页。页面可能无法正确加载有许多不同的原因,其中许多只是重新加载页面将无法修复。有任何理由没有时间在这里解释。
我应该在重新加载页面之前加载它收到的相同数据。除非在过渡期间发生了某些变化。
如果服务器已关闭。重新加载页面不会导致页面第二次正确加载。
从单个服务器获取内容时,内容仅来自该服务器。当从多个服务器提供内容时,比如图像是从CDN提供的,它们是从这些地方加载的。
重新加载页面与首次访问页面时没有什么不同。虽然在某些情况下可能会重置本地浏览器缓存。