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.
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
internal
|
|
testing/assert
Package assert implements common assertions used in go-httbin's unit tests.
|
Package assert implements common assertions used in go-httbin's unit tests. |
Click to show internal directories.
Click to hide internal directories.