1

内のテキストを取得するにはどうすればよいですか

<head> ... </head> 

Net :: HTTP :: Session中にrubyを使用するWebページからのタグ?

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タグ内にあるものが返されません。

4

0 に答える 0