2


1

各Webブラウザに個別にプロキシを設定しますか?

http://www.pinvoke.net/default.aspx/wininet/InternetSetOption.html?diff=y [WebBrowserコントロールを再起動せずにプロキシを変更する方法]を見つけましたが、それはすべての `WebBrowser`に設定されているようです。私のフォーム上のコントロール。 コントロールごとに異なるプロキシを設定できるようにしたいです。 これは可能ですか?

そうでない場合、これを回避するために私ができるトリックはありますか? ポートを監視し、その要求をプロキシ要求に変換するデーモンのようなものがあるでしょうか。 例えば:

Request on port 12345 -> Connect to url on port 80, but use proxy 1.2.3.4:8080
Request on port 12346 -> Connect to url on port 80, but use proxy 6.4.5.1:8080

1 Answer


1


私たちのアプリケーションでは、これを解決してすべてのブラウザを別々のプロセスで起動し、それを再設定しました。 同じプロセスですべてのWebブラウザにプロキシを設定することはできません。