default_redirect_uri_callback (HTTPClient)

    # File lib/httpclient.rb, line 566
      def default_redirect_uri_callback(uri, res)
        newuri = URI.parse(res.header['location'][0])
        if https?(uri) && !https?(newuri)
          raise BadResponseError.new("redirecting to non-https resource")
        end
        unless newuri.is_a?(URI::HTTP)
          newuri = uri + newuri
          STDERR.puts("could be a relative URI in location header which is not recommended")
          STDERR.puts("'The field value consists of a single absolute URI' in HTTP spec")
        end
        puts "redirect to: #{newuri}" if $DEBUG
        newuri
      end