How to get the HTML source of a webpage in Ruby

来源:互联网 发布:mac qq截图不能用 编辑:程序博客网 时间:2024/06/06 00:20

Use Net::HTTP:

require 'net/http'

source = Net::HTTP.get('stackoverflow.com', '/index.html')

require 'open-uri'source = open(url){|f|f.read}

UPD: more modern syntax

require 'open-uri'source = open(url, &:read)

require 'open-uri'source = open(url).read

0 0