0
ruby Net :: HTTP.getを使用してウェブサイトhttp://www.shopyourway.comをhttpで取得しようとしましたが、コード512でエラーが発生しました。 url "https://www.shopyourway.com"のためにsslで取得してください。ちょうどsslのないURLへのリダイレクトに続いています。"www.shopyourway.com"をhttpにしようとすると失敗する
コードは以下の通りです:
uri = URI('https ://www.shopyourway.com') #space between https and : does not exist
body = Net::HTTP.get(uri)
私はブラウザを使用してURLを閲覧することができます。しかし、なぜ私はそのURLのhttpを取得できないのですか?
ありがとう
ユーザーエージェントを設定してみてください。 – JLB
私はそれを試しても、どちらも動作しません。 –
次を試してください:http://stackoverflow.com/questions/7210232/ruby-nethttp-following-301-redirects – JLB