X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fwhatever-dl.git;a=blobdiff_plain;f=src%2Fwebsite.rb;h=5e064799cd3ede567d732e1f3e2f5c8f72aaf51a;hp=b5a501f9db8184d403d93ee1c13a34900b10506d;hb=174589cd65cf32d4a54b9298953228f6094c7128;hpb=c7f5fc0e63eb49969870c1eb4dfb2631fa1db087 diff --git a/src/website.rb b/src/website.rb index b5a501f..5e06479 100644 --- a/src/website.rb +++ b/src/website.rb @@ -48,6 +48,21 @@ class Website return uri.host end + + + def get_page_data(url) + # A naive implementation that just grabs the + # data from a page. + uri = URI.parse(url) + + response = Net::HTTP.start(uri.host, uri.port) do |http| + http.get(uri.request_uri) + end + + return response.body + end + + public;