Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 PhantomJS 抓取网站,同时使用 Tor 更改我的 IP 地址。我想知道有没有办法在 Javascript 中请求新的 Tor 身份。我见过这个问题,但不明白如何使用 AJAX 来做到这一点。
你并不完全“在 AJAX 中做”。相反,您使用 AJAX 调用服务器端脚本,该脚本执行您尝试执行的任何操作。在这种情况下,这意味着将 AJAX 请求写入调用您链接到的函数的 PHP 脚本。
您必须使用服务器端 javascript、Node JS。使用 linux 服务器并运行 apt-get install tor
apt-get install tor
这将在您的服务器上创建一个守护程序代理,您可以在其中连接 PhantomJS。