Как сохранить полную HTML-страницу в MongoDB в Rails - PullRequest
1 голос
/ 20 июня 2011

Привет. Может ли кто-нибудь сказать мне, как я могу получить HTML-страницу и сохранить ее в mongoDB, позже я смогу сослаться на легендарный элемент в ROR (2.3.8). Если возможно, любой пример лучше всегда понимать. Спасибо заранее

1 Ответ

2 голосов
/ 20 июня 2011

Вы можете сделать запрос на получение страницы, которую хотите сохранить.Затем вы берете тело ответа и сохраняете его в MongoDB.

require 'net/http'

url = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) {|http|
  http.request(req)
}

res.body   <-  Save this to your MongoDB 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...