class Protocol::HTTP::Reference
def initialize(path = "/", query = nil, fragment = nil, parameters = nil)
@parameter fragment [String | Nil] The fragment, the part after the '#'.
@parameter query [String | Nil] The un-parsed query string, e.g. 'x=10&y=20'.
@parameter path [String] The path component, e.g. `/foo/bar/index.html`.
Initialize the reference.
def initialize(path = "/", query = nil, fragment = nil, parameters = nil) @path = path @query = query @fragment = fragment @parameters = parameters end