ruby openuri 一定会加载完全么

Python037

ruby openuri 一定会加载完全么,第1张

Ruby中获取一个HTTP/FTP地址的内容,有一个非常方便的方法,就是使用open-uri库。

open-uri库是ruby的标准附加库中所带的,路径是:lib/oepn-uri.rb

引用了该附加库后,就可以像打开普通文件那样打开一个http/ftp的uri的资源。

Net::HTTP.new方法,返回resp码和实际的data:

require 'net/http'  

h = Net::HTTP.new("www.baidu.com",80)  

resp,data = h.get("/")   

puts resp  

puts data