Casperjs中resource.received事件的上下文中的资源是什么?

时间:2014-10-14 07:01:18

标签: javascript casperjs

Casperjs的resource.received事件背景中的资源究竟是什么?它的结构是什么,我知道它有.url属性,但还有什么?我怎样才能更多地了解它?

1 个答案:

答案 0 :(得分:3)

CasperJS只是转发本机PhantomJS事件处理程序onResourceReceived

  

响应元数据对象包含以下属性:

     
      
  • id:请求资源的编号
  •   
  • url:所请求资源的网址
  •   
  • time:包含回复日期的日期对象
  •   
  • 标头:http标头列表
  •   
  • bodySize:解压缩的接收内容的大小(整个内容或块内容)
  •   
  • contentType:指定的内容类型
  •   
  • redirectURL:如果有重定向,则重定向的URL
  •   
  • 阶段:"开始","结束" (FIXME:中间块的其他值?)
  •   
  • 状态:http状态代码。例如:200
  •   
  • statusText:http状态文本。例如:好的
  •   

最简单的方法是调查casper.js以了解他们的行为。