例如:搜索引擎是如何知道我们的网站是否有更新?判断网页是否发生变化最直接的方法是设置页面的某一处为监控区域,每次都抓取该部分区域的内容,然后与本地保存的或最近一次抓取内容比较,如果有差异就表明网页发生了变化,才可以进行抓取解析,这种方法比较稳妥,几乎可达到万无一失的效果,但是这种方式在每次扫描时都要下载页面内容,并且要去截取监控区域的内容,最后还要进行字符串比较,整个过程比较耗时,其实在众多网页中有一部分网站的网页内容是静态页面和资源,如图片,html,js等,这些静态页面往往可能是服务器早已准备好的,用户访问时仅仅是下载而已,那么针对这种静态资源和页面就可以通过304状态码来判断内容是否发生了变化。