rails httpclient 获取转换后的地址
程序员文章站
2022-07-13 12:56:03
...
因工作内容要求获取某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
首先要安装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
推荐阅读
-
PHP使用CURL获取302跳转后的地址实例
-
PHP获取短链接跳转后的真实地址和响应头信息的方法
-
rails httpclient 获取转换后的地址
-
Linux 最小化安装后IP的配置(DHCP获取IP地址)
-
js获取浏览器地址(获取第1个斜杠后的内容)
-
Win7系统开机后网络连接一直显示正在获取网络地址的解决方法图文教程
-
PHP使用CURL获取302跳转后的地址实例
-
String常用使用方法,1.创建string的常用3+1种方式,2.引用类型使用==比较地址值,3.String当中获取相关的常用方法,4.字符串的截取方法,5.String转换常用方法,6.切割字符串----java
-
怎么获取一个网址跳转后的地址
-
PHP使用CURL获取302跳转后的地址实例_php实例