Ruby:摘要代理身份验证
Posted
技术标签:
【中文标题】Ruby:摘要代理身份验证【英文标题】:Ruby: Digest Proxy Authentication 【发布时间】:2012-04-20 12:17:43 【问题描述】:我支持代理(摘要式身份验证)。
有没有办法访问网页?
-
Httpclient - 基本和 NTLM
Open-Uri - 没有摘要。
还有一件事。我想安装宝石。只有盒子里有BASIC。
谢谢。
【问题讨论】:
【参考方案1】:没有答案。 我找到了 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')
有错误吗?
【讨论】:
以上是关于Ruby:摘要代理身份验证的主要内容,如果未能解决你的问题,请参考以下文章