Tag: http redirect

从“mysite.herokuapp.com”重定向到“www.mysite.com”

可能重复: 如何配置heroku应用程序DNS到Godaddy域? 我从GoDaddy购买了一个域名,说它是www.mysite.com,我在Heroku mysite.herokuapp.com上托管我的应用程序。 当我点击mysite.herokuapp.com它应该重定向到www.mysite.com,我的网站到各种页面(例如myapp.herokuapp.com/users)来自代码或类似但是(mysite.herokuapp.com shuld不可访问)

Ruby – 如果url是重定向,如何下载文件?

如果url是重定向,Ruby如何下载文件? 我正在尝试下载此url: soundcloud.com/stereo-f—/cohete-amigo/download 重定向是这样的: [ec-media.soundcloud.com/HNIGsuMJlDhy?ff61182e3c2ecefa438cd0210ad0e38569b9775ddc9e06b3c362a686319250ea5c1ae2d33d8d525807641f258e33de3cb0e559c1b591b5b00fb32d5ef9&AWSAccessKeyId=AKIAJ4IAZE5EOI7PA7VQ&Expires=1352919869&Signature=OVWD9VdV7ew%2B%2Fs%2BO0YpkKZLGOCw%3D][2] 我试过的是这个: Net::HTTP.start(“ec-media.soundcloud.com”) { |http| resp = http.get(“/HNIGsuMJlDhy?ff61182e3c2ecefa438cd0210ad0e38569b9775ddc9e06b3c362a686319250ea5c1ae2d33d8d525807641f258e33de3cb0e559c1b591b5b00fb32d5ef9&AWSAccessKeyId=AKIAJ4IAZE5EOI7PA7VQ&Expires=1352919869&Signature=OVWD9VdV7ew%2B%2Fs%2BO0YpkKZLGOCw%3D”) open(“test.wav”, “wb”) { |file| file.write(resp.body) } } puts “Done.” sleep 50 我不明白/知道任何互联网协议和重定向和那些东西……请给我一个很好的解释或帮助我的脚本从rubcl下载soundcloud的文件? 谢谢 更新 : 我试过这种方式,但我收到一个错误: Net::HTTP.start(“soundcloud.com”) do |http| resp = http.get(“/dubstep-4/kill-paris-tender-love/download”) while resp.code == ‘301’ || resp.code == ‘302’ # moved permanently or temporarily: try again at the new location. resp = […]

如何使用Ruby获取缩短URL的目标URL?

如何获取此URL http://t.co/yjgxz5Y并获取目标urlhttp://nickstraffictricks.com/4856_how-to-rank-1-in-google/