phantomjs page.render确能获取到正确的网页截图,但是 page.evaluate返回数据是null
发布于 9 年前 作者 kingvid-chan 5384 次浏览 最后一次编辑是 8 年前 来自 问答

背景是这样的,我打算爬取学校的图书馆系统(方式是:先模拟登陆信息门户,获取信息门户的cookies,再从信息门户模拟跳转到图书馆),代码如下,网页截图是正确的,但是page.evaluate return 的值一直是null,就算我测试性的返回一个字符串 EFE.tmp.jpg 执行phantomjs命令返回数据如下: untitled3.png 页面是发生了302重定向的,但我不知道为什么网页截图都正确了,我却得不到正确的evaluate返回值呢 万分感谢您的解答~

回到顶部