Настройка прокси в JavaScript

Ниже приведен код для настройки прокси на стороне сервера.

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

Я хочу добиться того же и на стороне Клинта. Означает, что люди посещают мою веб-страницу (она будет содержать некоторый javascript / апплет). Таким образом, мой код апплета / javascript должен делать эту работу за меня, это означает, что любые данные, которые JavaScript / апплет пытается загрузить, должны проходить через прокси.


person Community    schedule 12.08.2009    source источник
comment
Не думайте, что JS на странице может изменить настройки прокси-сервера браузера.   -  person wtaniguchi    schedule 13.08.2009
comment
Вы не можете изменить прокси браузера с javascript (по крайней мере, без плагина). Чего вы пытаетесь достичь? Может быть, есть другой способ сделать это ...   -  person jdigital    schedule 13.08.2009
comment
@jdigital: я не хочу менять настройки прокси в браузере. Я хочу использовать эту настройку прокси только для этого запроса с этой страницы, сделанного через вызовы ajav или видеоплеер   -  person    schedule 13.08.2009


Ответы (1)


Вы не сможете сделать это только с javascript.

Если бы браузеры допускали такое поведение, вам нужно было бы только посетить взломанную страницу, чтобы установить прокси-сервер без вашего согласия. Подумайте о мгновенном отслеживании и огромной банке защитных червей.

Что вам нужно сделать, так это пересмотреть свой подход.

Зачем нужно скачивать видео / флешку / что угодно через прокси? Может быть нужен не http proxy? Что вы пытаетесь достичь?

person Esteban Küber    schedule 15.08.2009
comment
жирная часть звучит так, как сказал Оби: ты хочешь пойти домой и переосмыслить свою жизнь :-). Там было уместно и смешно - person g.pickardou; 28.12.2015