rubyで、Net::HTTPのrequest_headをつかって、リダイレクションをたどっていくということをやりたいのです。
与えたURLがリダイレクションしている場合は、そのレスポンスのlocationにリダイレクション先が入っているのでそれをたどれば良いのですが、同一ホスト内でのリダイレクションの場合、locationを見てもリダイレクション前と同一のURLがはいっています。
なぜでしょうか?
投稿2016/06/21 03:22
rubyで、Net::HTTPのrequest_headをつかって、リダイレクションをたどっていくということをやりたいのです。
与えたURLがリダイレクションしている場合は、そのレスポンスのlocationにリダイレクション先が入っているのでそれをたどれば良いのですが、同一ホスト内でのリダイレクションの場合、locationを見てもリダイレクション前と同一のURLがはいっています。
なぜでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。