作者dwadefans (wade)
看板Ajax
标题[问题] 关於Node.js superagent的redirects
时间Sun Nov 8 17:18:00 2015
目前使用Node.js向Google的搜寻服务捞资料
发现取得资料後会转址(redirect)到另外一个网页
我使用superagent取得资料後的sres物件内
会有redirects的array包着三个网址
其中一个网址里面的网页资料就是我要取得的东西
不过问题是response的html不是该网址内的html
我想要取得的是该网址的html後,再用cheerio来分析
我想过一个方法,就是爬两次网页
爬完第一次网页後回传该网址,再利用该网址爬第二次
不过问题是得等待回传设定聆听者,不晓得这个方法好不好
还是说npm的superagent或是request等套件有办法帮我自动导向最後的网页画面
(像是使用Browser浏览会自动切换一样)
麻烦各位了谢谢 :D
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.18.42.198
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1446974282.A.3E1.html
※ 编辑: dwadefans (163.18.42.198), 11/08/2015 17:18:23