爬虫破解知乎登入(不使用Selenium模块) (2)

开头添加代码

const jsdom = require("jsdom"); const { JSDOM } = jsdom; const dom = new JSDOM(`<!DOCTYPE html><p>Hello world</p>`); window = dom.window; document = window.document; XMLHttpRequest = window.XMLHttpRequest;

固定写法别想那么多

3.错误三(解决2之后出来的) execjs._exceptions.ProgramError: ReferenceError: atob is not defined

百度了一些atob是个window的方法

所有呢我把Js_encryption.js中的atob 全变线成window.atob

运行代码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdgww.html