关于网站缓存的有关问题
关于网站缓存的问题
最近在写一个程序,目的是想持续刷新,以得到最新的数据
但运行一段时间后发现,最快也就只能得到2分钟后的数据
问了度娘,她告诉我,网站为了减少压力,通常都会对搜索页面缓存,所以也就解释了程序为什么最多只能读到2分钟的数据
可我依然希望得到最新的数据,不知道各位大虾有没有什么方法可以解决?
PS:在请求的页面中我已经加入随机数防止本地缓存,所以应该不存在本地浏览器缓存的问题
另外,还想问个问题,httpwebrequest是否会留下/读取本地浏览器缓存?
按我的理解,httpwebrequest读取的是网页源代码,不会和本地缓存交互的,不知道理解的对不对?
------解决方案--------------------
对方网站有非同步的本地缓存,谁也没办法。
------解决方案--------------------
你试试在URL后面加随机的参数,看看还是缓存的数据不
------解决方案--------------------
这个id号可以保存在类似于CACHE等,这样值就可以保存住了,当然,用数据库之类也没问题,而且更保险。
三光,抢光搜光刮光,哈哈
最近在写一个程序,目的是想持续刷新,以得到最新的数据
但运行一段时间后发现,最快也就只能得到2分钟后的数据
问了度娘,她告诉我,网站为了减少压力,通常都会对搜索页面缓存,所以也就解释了程序为什么最多只能读到2分钟的数据
可我依然希望得到最新的数据,不知道各位大虾有没有什么方法可以解决?
PS:在请求的页面中我已经加入随机数防止本地缓存,所以应该不存在本地浏览器缓存的问题
另外,还想问个问题,httpwebrequest是否会留下/读取本地浏览器缓存?
按我的理解,httpwebrequest读取的是网页源代码,不会和本地缓存交互的,不知道理解的对不对?
------解决方案--------------------
对方网站有非同步的本地缓存,谁也没办法。
------解决方案--------------------
你试试在URL后面加随机的参数,看看还是缓存的数据不
------解决方案--------------------
这个id号可以保存在类似于CACHE等,这样值就可以保存住了,当然,用数据库之类也没问题,而且更保险。
三光,抢光搜光刮光,哈哈