Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NormalizationFlags = (purell.FlagsSafe | purell.FlagRemoveDotSegments | purell.FlagRemoveDuplicateSlashes | purell.FlagDecodeDWORDHost | purell.FlagDecodeOctalHost | purell.FlagDecodeHexHost | purell.FlagRemoveUnnecessaryHostDots | purell.FlagRemoveEmptyPortSeparator)
NormalizationFlags defines the normalization flags the purell package will use during canonicalization.
See https://godoc.org/github.com/PuerkitoBio/purell#NormalizationFlags
Functions ¶
func Canonicalize ¶
Canonicalize filters unnecessary query params and then normalizes a URL, ensuring consistent case, encoding, sorting of params, etc.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver resolves URLs.
Click to show internal directories.
Click to hide internal directories.