123456789101112131415161718192021222324 |
- require 'net/http'
-
- module Fetch
- def self.page(page_number, cookie)
- url = URI("http://board.vivalavinyl.com/thread/list/#{page_number}")
- http = Net::HTTP.new(url.host, url.port)
- request = Net::HTTP::Get.new(url)
- request['cookie'] = cookie
- response = http.request(request)
- Nokogiri.HTML(response.body)
- end
-
- def self.thread(thread, cookie)
- url =
- URI(
- "http://board.vivalavinyl.com/thread/view/#{thread[:remote_id]}&ajax=true"
- )
- http = Net::HTTP.new(url.host, url.port)
- request = Net::HTTP::Get.new(url)
- request['cookie'] = cookie
- response = http.request(request)
- Nokogiri.HTML(response.body)
- end
- end
|