Extraire le contenu de l'URL de la chaîne

Fastidieux pour des raisons de Hpricot, j'ai besoin d'écrire une fonction qui est passé d'une URL, et renvoie l'ensemble du contenu de la page comme une seule chaîne.

Je suis proche. Je sais que j'ai besoin d'utiliser OpenURI, et il devrait ressembler à quelque chose comme ceci:

require 'open-uri'
open(url) {
  # do something mysterious here to get page_string
}
puts page_string

Quelqu'un peut-il suggérer ce que je dois ajouter?

InformationsquelleAutor AP257 | 2010-07-07