プロキシサーバー接続にユーザー認証(ユーザー名とパスワード)が必要な場合のNet::HTTP.Proxyの使い方を教えて頂けませんでしょうか。
ユーザー認証が必要ない場合には、次のコードで問題なくプロキシ経由でアクセスができるのですが、
例えば、プロキシサーバーでのユーザー認証の、ユーザー名が”user123”、パスワードが”pass7777”の場合のコードの書き方がわかりません。
http://rurema.clear-code.com/version:2.5.0/query:Net%3A%3AHTTP.proxy/
に説明があるのですが、例がなく実際に現在のコードのどこに”user123”と”pass7777”を追加すれば良いのかがわかりません。
わかる方の回答をお待ちしています。宜しくお願いします。
ruby
1 uri = URI.parse("https://api.google.com") #接続先のURLは一例です 2 uri.path = '/products/service' 3 4 proxy = Net::HTTP::Proxy("123.123.123.12", 8800) #プロキシサーバーのIPとポートは一例です 5 https = proxy.new(uri.host, uri.port) 6 7 https.use_ssl = true 8 response = https.get uri.request_uri 9 puts response.body
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/24 13:37
2018/04/24 13:43
退会済みユーザー
2018/04/24 14:11