2012-04-20 5 views
0

프록시 (다이제스트 인증)를 수행하지 못했습니다.Ruby : 다이제스트 프록시 인증

웹 페이지에 액세스하는 방법이 있습니까?

  1. HttpClient를 - 기본 및 NTLM
  2. 열기 - 열린 우리당 - 아니 다이제스트.

한 가지 더. 나는 보석을 설치하고 싶다. 상자에는 BASIC 만 있습니다.

감사합니다.

답변

0

답변이 없습니다. HTTParty가 발견되었지만 작동하지 않습니다.

기본 인증 작품 (내가 스니퍼, 그것은 인증 요청 전송 용) :

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') 

이 생길 수 있습니다 :

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') 

을하지만 (스니퍼 어떤 권한없이 요청을 보여줍니다) 작동하지 않는 인증 다이제스트 오류?

관련 문제