2009-08-12 16 views
1

以下は、サーバー側でプロキシを設定するためのコードです。JavaScriptでプロキシを設定する

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

私はクリント側で同じことを達成したいと思います。ユーザーが私のWebページにアクセスすることを意味します(javascript/appletが含まれます)。だから私のアプレット/ JavaScriptコードは私のためにこの仕事をするべきです は、JavaScript /アプレットがダウンロードしようとしているデータは、プロキシを経由する必要があることを意味します。

+1

ページ内のJSがブラウザのプロキシ設定を変更する可能性があると思わないでください。 – wtaniguchi

+0

ブラウザのプロキシをjavascriptから変更することはできません(少なくともプラグインなしでは)。あなたが達成しようとしていることは何ですか?それ以外の方法があるかもしれません... – jdigital

+0

@jdigital:ブラウザのプロキシ設定を変更したくありません。私はこのプロキシ設定を、ajavコールやビデオプレイヤーを使って作成されたそのページからのリクエストにのみ使用したいと考えています。 –

答えて

6

javascriptだけではこれを行うことはできません。

ブラウザがその動作を許可している場合は、妥協したページにアクセスして、同意なしにプロキシを設定する必要があります。インスタントトラッキングとセキュリティワームの巨大な缶を考える。

あなたがする必要があることは、あなたのアプローチを再考することです。

なぜビデオ/フラッシュ/何かをプロキシ経由でダウンロードする必要がありますか?あなたはhttp proxyではないでしょうか?あなたは何を達成しようとしていますか?

+1

大胆な部分はObiが言ったように聞こえます: "あなたは家に帰り、あなたの人生を再考します。そこは適切で面白かった –

関連する問題