浏览 6992 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-10-09
http = Net::HTTP.new("myserver.com",80) resp, data = http.get("/article", nil ) puts "Code = #{resp.code}" puts "Message = #{resp.message}" 结果是: Code = 401 Message = Authorization Required 当在浏览器中打开myserver.com/article时,弹出对话框提示输入用户密码,输入后就能正常显示,在代码中使用http对象如何处理? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-10-20
From my Blog
require 'net/http' url_address = 'http://www.example.com' url = URI.parse(url_address) req = Net::HTTP::Get.new(url.path) req.basic_auth 'user', 'password' res = Net::HTTP.start(url.host, url.port) { |http| http.request(req) } puts res.body |
|
返回顶楼 | |