0

私はプロキシ(ダイジェスト認証)の後ろにいます。

Webページにアクセスする方法はありますか?

  1. Httpclient-基本およびNTLM
  2. Open-Uri-ダイジェストなし。

もう一つ。宝石をインストールしたいのですが。ボックスにのみBASICがあります。

ありがとう。

4

1 に答える 1

0

答えはありません。HTTParty を見つけましたが、動作しません。

基本認証は機能します(私はスニファーを使用し、認証リクエストを送信します):

require 'httparty'
require 'pp'

class Rep
  include HTTParty
  http_proxy '192.168.5.12', 3128
  basic_auth 'user', 'password'
end

pp Rep.get('http://ya.ru')

ただし、ダイジェスト認証は機能しません (スニファは承認なしでリクエストを表示します):

require 'httparty'
require 'pp'

class Rep
  include HTTParty
  http_proxy '192.168.5.12', 3128
  digest_auth 'user', 'password'
end

pp Rep.get('http://ya.ru')

エラーがありますか?

于 2012-04-21T16:30:39.623 に答える