浏览器中F5、Ctrl+F5和位址栏输入的区别

对于大部份的人来说,可能都认为这两者的功用是一样的,只是重新更新网页的一般功能而已。但两者的作用是会影响网页的显示内容。

当使用者透过浏览器来存取Web伺服器时,总会下载一系列的内容,如HTML网页、图片、影片、指令稿、样式表等网页元件,各种的档案存取都会消耗伺服器的资源。所以现时很多网站为了减轻经由网际网路大量的存取,总是会透过一些快取方式,让伺服器的资源可以更合理地运用。这时浏览器便提供了一个很好的快取机制,尽可能让内容快取在浏览器中,这样将在某程度上减少了伺服器的压力,而且也避免了有些内容由于不必要的重复传输而带来的频宽浪费。

所以认识不同请求页面的方法,对开发者或使用者来说都是有帮助的。对于主流浏览器,一般有下列三种请求页面的方法:

Ctrl+F5

这种方式叫强制更新,网页中的所有元件均直接向Web伺服器发送请求,都不使用快取协商,目的是为了取得所有元件内容的最新版本。除了这样还可按住Ctrl键+点击浏览器的更新按钮来获得同样的结果。

F5

这种方式叫一般更新,比较常用的方式。它允许浏览器在请求中附加必要的快取协商,但不允许浏览器直接使用本机快取,亦即是能够让Last-Modified标记发挥作用,但Expires标记无效。该方法等同于点击浏览器的更新按钮。

转到

点击浏览器位址栏的”转到”按钮或透过超连结跳到此页
这种方式 允许浏览器以最少的请求来取得网页的资料,浏览器会对所有没有过期的内容直接使用本机快取,Expires标记只对这种方式有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值