proxyを契約して提供されたhostnameが'jp.abc.com'でportが1234だった場合
agent = Mechanize.new
agent.set_proxy('jp.abc.com', 1234)
で設定は間違いありませんか?
うまく接続できていません。proxyを使わない場合の接続は問題なくできて値も取得できています。
エラーメッセージは以下の通りです
/Users/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb:641:in `rescue in connection_for': connection refused: jp.abc.com:1234 (Net::HTTP::Persistent::Error) from /Users/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb:589:in `connection_for' from /Users/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/net-http-persistent-2.9.4/lib/net/http/persistent.rb:994:in `request' from /Users/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mechanize-2.7.5/lib/mechanize/http/agent.rb:274:in `fetch' from /Users/username/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mechanize-2.7.5/lib/mechanize.rb:464:in `get'
参考URL
https://www.xmisao.com/2014/04/02/ruby-www-mechanize-2.html
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。