class Async::HTTP::Reference
def dup(path = nil, parameters = nil)
def dup(path = nil, parameters = nil) if parameters and @parameters parameters = @parameters.merge(parameters) else parameters = @parameters end if path path = @path + '/' + path else path = @path end self.class.new(path, @query_string, @fragment, parameters) end