如何获取里面的文字
<head> ... </head>
在 Net::HTTP::Session 期间使用 ruby 来自网页的标签?
Net::HTTP::Proxy(proxy_addr, proxy_port).start(url) { |http|
id.upto(Max_ID) do |i|
t = http.head(request<<i.to_s).HEAD_TAGS# I want to get text inside <head></head>
match_ch_names_for_id(t,i) unless !t
end
}
我知道我可以通过
Net::Http.get(url, request)
但是我需要多次这样做,如果我继续重新获得连接,脚本会非常慢。如果我对 Net::Http::Response 对象使用 body 或 read_body 方法,它不会返回 head 标签内的内容。