SOCKSプロキシを介してHtmlUnitを使用することは可能ですか?誰かがコードサンプルを提供してもらえますか?
====
だから私はウェブクライアントのソースを掘り下げました、これが私が考えることができる最良の方法です:
SOCKS情報を設定できるようにサブクラス化
MultiThreadedHttpConnectionManager
し、設定されている場合は、接続を返す前にSOCKSパラメーターを設定します。サブクラス
WebConnection
-ステップ1のマネージャーを使用するように書き直しcreateHttpClient
、そのマネージャーを直接または最初にhttpクライアントに取得するメソッドを追加します(現在は保護されています-とても悪いです...)使用するには1)
WebClient
インスタンスを作成します2)サブクラスを作成しますWebConnection
3)使用するように設定しますWebClient
4)接続のマネージャーにアクセスし、そのメソッドを使用して靴下を使用します