标签:网站 缓存 下载
背景:临近毕业,你准备上知网下载文献,结果提示“无法下载”。
前提:①你学校已购买知网服务;②你的IP在学校网段内;
那为什么会出现这种情况呢?!!!
缓存!
Cookie (也叫浏览器缓存),是由 Web 服务器保存在用户浏览器上的小文本文件,它包含有关用户的信息,可以显著提高www性能。如
- 减少网络流量,从而减轻拥塞。
- 降低客户访问延迟,其主要原因有:①缓存在代理服务器中的内容,客户可以直接从代理获取而不是从远程服务器获取,从而减小了传输延迟②没有被缓存的内容由于网络拥塞及服务器负载的减轻而可以较快地被客户获取。
- 由于客户的部分请求内容可以从代理处获取,从而减轻了远程服务器负载。
- 如果由于远程服务器故障或者网络故障造成远程服务器无法响应客户的请求,客户可以从代理中获取缓存的内容副本,使得WWW服务的鲁棒性得到了加强。
为什么会是缓存呢?
例如,你在访问知网(网站)的时候,服务器会在你的电脑上存留一个cookie,上面记录了你的账号等信息,下次你访问服务器的时候,就会很快,不用登陆就连接到网站了(登陆成功后,网站会显示你的账号信息,很多论坛都是如此哟)。
举个栗子,你要去理发店理发,你的头发长得比较快,而且你非常注意形象,于是乎你就去理发店很勤;但是呢,每次你去理发的时候,都会有很多人排队,于是为了减少你等待的时间(毕竟你是重要客户嘛),理发店(服务器)给你发了一张会员卡(cookie),从此以后呢,你就不用再排队等待了,拿着会员卡就可以去理发了。为了进一步提高效率,减少你等待的时间,于是理发店发明了会员卡储值服务——客户先充值一定金额,消费后直接从储值卡余额里面扣除,这样就实现了减少付费等待的时间。使用几次之后,你的余额就用完了,就得换卡再次充值,否则理发店不给你提供服务。
类似的,由于你之前一次登陆不是在学校IP范围内(你是用的是一张没有余额的会员卡),所以无法提供服务(下载文献);于是,你得扔掉旧的会员卡(删除cookie),然后重新办一张有余额的会员卡(在学校IP范围内登陆,新建cookie),就可以再次享有服务(下载文献)啦!
记得举一反三喔!
好,今天就扯到这里啦,下期再会!