scrapy爬某非空网站时,response响应值为200,body却是空的

如题,爬的网站为http://detail.zol.com.cn/index.php?c=SearchList&keyword=%C8%FD%D0%C7&page=1
parse方法中输出response.body 为 b''

可能是ajax异步响应返回的。所以需要selenium等webdriver来获取

用不着selenium 你抓包看一下 你用scrapy发送请求的时候 需要带上cookie 要不然网站不会返回数据 他这个网站比较怪