クライアントが特定のコントローラアクションを要求した場合に送信されるhtmlを取得したいと考えています。しかし、私はサーバーからこれをやりたいと思います。私はこの生のhtmlを後日使用するためにデータベースに保存したいと思います。これはどうすればできますか?ページのhtmlを取得する
編集:私はあなたがルビー
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)
}
body_html = res.body
内NET::HTTPライブラリを使用してHTMLを取得することができます
Downvotes?これはまれではあるがかなり有効な質問です。あなたがそれを理解することができないので、ただdownvoteしないでください。 – providence