code: @AfterParse
      public void afterParse(Page page, CrawlDatums next){
          int depth = page.metaAsInt("depth");
          next.meta("depth", depth + 1).meta("referer", page.url());
      }
docs: /*
  在经典爬虫中，每个网页都有一个referer信息，表示当前网页的链接来源。
  例如我们首先访问新浪首页，然后从新浪首页中解析出了新的新闻链接，
  则这些网页的referer值都是新浪首页。WebCollector不直接保存referer值，
  但我们可以通过下面的方式，将referer信息保存在metaData中，达到同样的效果。
  经典爬虫中锚文本的存储也可以通过下面方式实现。
  
  在一些需求中，希望得到当前页面在遍历树中的深度，利用metaData很容易实现
  这个功能，在将CrawlDatum添加到next中时，将其depth设置为当前访问页面
  的depth+1即可。