【问题标题】:Setting proxy in JavaScript在 JavaScript 中设置代理
【发布时间】:2009-08-12 22:17:08
【问题描述】:

以下是服务器端设置代理的代码

# System.setProperty("http.proxyHost", "220.134.110.231");  
# System.setProperty("http.proxyPort", "80"); 

我想在克林特方面实现同样的目标。表示人们访问我的网页(它将包含一些 javascript/applet)。所以我的小程序 /javascript 代码应该为我完成这项工作 意味着 JavaScript /applet 试图下载的任何数据都应该通过代理。

【问题讨论】:

  • 不要认为页面中的 JS 可以改变浏览器的代理设置。
  • 您不能从 javascript 更改浏览器的代理(至少在没有插件的情况下不能)。你想达到什么目的?可能还有其他方法可以做到...
  • @jdigital :我不想更改浏览器代理设置。我只想将此代理设置用于该页面通过 ajav 调用或视频播放器发出的请求

标签: javascript proxy applet


【解决方案1】:

您无法单独使用 javascript 来做到这一点。

如果浏览器允许这种行为,您只需访问受感染的页面即可在未经您同意的情况下设置代理。想想即时跟踪和大量安全蠕虫。

您需要做的是重新考虑您的方法。

为什么需要通过代理下载视频/flash/任何东西?可能你需要的不是http proxy?你想完成什么?

【讨论】:

  • 粗体部分听起来就像欧比说的:“你想回家重新思考你的生活”:-)。那里是适当和有趣的
猜你喜欢
  • 2011-12-06
  • 2015-11-26
  • 2018-10-06
  • 2016-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多