# File lib/addressable/uri.rb, line 1560
    def request_uri
      return nil if self.absolute? && self.scheme !~ /^https?$/
      return (
        (!self.path.empty? ? self.path : SLASH) +
        (self.query ? "?#{self.query}" : EMPTYSTR)
      )
    end