是否可以通过浏览器(如chrome)连接代理phantomJS?我的用例是这样的:图我有一个服务器端幻像进程,我正在为用户运行,但我想使用用户机器来实际发送请求(这样就可以使用用户的ip和头文件。)
有没有办法做到这一点?这会违反CORS吗?
答案 0 :(得分:0)
您可以创建Node.js代理https://github.com/nodejitsu/node-http-proxy
然后通过selenium-node-webdriver
将请求转发给您的幻像然后当页面以幻像加载时,返回源。
https://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/source
不确定为什么要这样做 - 除非您想在服务器端获取屏幕截图?