首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

rails httpclient 获取变换后的地址

2012-11-09 
rails httpclient 获取转换后的地址因工作内容要求获取某url跳转后的url,特地研究了下rails的httpclient。

rails httpclient 获取转换后的地址
因工作内容要求获取某url跳转后的url,特地研究了下rails的httpclient。
首先要安装httpclient
gem install httpclient
当前最新版本是2.2.1,本地安装过程中后半段会报错(可能是环境问题),不妨碍使用,安装该gem的2.1.7版本不报错。
gem install httpclient -v=2.1.7
使用例子如下
    require 'HTTPClient'
class HomeController < ApplicationController
  def index

    clnt = HTTPClient.new
    @zoho_link = clnt.get("http://guduxiaoxian.iteye.com/admin")
    p "*********************************************************************8"
    p @zoho_link.content
    p "*********************************************************************8"
  end
end
如此会得到iteye的登陆页url,但目前该方法对google无效,得到的东西不是我想要的,正在研究中,如有结果会补充。
详细的API为:http://rubydoc.info/gems/httpclient/2.2.1/frames 1 楼 cxh116 2011-08-29   RUBY的HTTP CLINET,mechanize还是比较主流的

热点排行