Javascript 动态更改浏览器http代理设置
我想通过http代理将URL(当用户单击我网页中的任何链接时)重定向到另一台机器上运行的另一台web服务器。是否可以通过任何脚本执行此操作 编辑Javascript 动态更改浏览器http代理设置,javascript,http,https,Javascript,Http,Https,我想通过http代理将URL(当用户单击我网页中的任何链接时)重定向到另一台机器上运行的另一台web服务器。是否可以通过任何脚本执行此操作 编辑 或者有没有其他方法可以做到这一点,比如添加PAC(代理自动配置)幸运的是,这是不可能的。否则,我会(作为恶意用户)使用我的恶意代理将客户端重定向到充满恶意软件、病毒、键盘记录器、逻辑炸弹等的恶意页面。您不能通过网页上的JavaScript更改用户浏览器设置。这样,网页就可以设置一个坏的代理,然后可以监视和操纵用户流量。这是不可能的,幸运的是!出于某些原
或者有没有其他方法可以做到这一点,比如添加PAC(代理自动配置)幸运的是,这是不可能的。否则,我会(作为恶意用户)使用我的恶意代理将客户端重定向到充满恶意软件、病毒、键盘记录器、逻辑炸弹等的恶意页面。您不能通过网页上的JavaScript更改用户浏览器设置。这样,网页就可以设置一个坏的代理,然后可以监视和操纵用户流量。这是不可能的,幸运的是!出于某些原因,请参阅@RepWhoringPeeHaa的答案 但是,如果用户安装了firefox和FoxyProxy扩展,则可以使用进行此类更改。
显然,用户需要允许站点进行更改(类似于对话框,如新站点要求您允许安装扩展)。或者是否有其他方法,如添加PAC(代理自动配置)…如果用户手动启用PAC文件,则选择“是”。但您不能为他设置。是否可以动态添加PAC文件?。