У меня есть этот код прямо сейчас, чтобы выяснить путь перенаправления для URL.Проблема в том, что я не могу передать куки.
Кто-нибудь знает, как это сделать?
url = URI.parse("http://example.com") # Make sure you put the trailing slash on!
found = false
until found
host, port = url.host, url.port if url.host && url.port
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) do |http|
http.request(req)
end
puts res.header['location']
res.header['location'] ? url = URI.parse(res.header['location']) :
found = true
end