NEURLFilterManager.ParsingConfiguration
A type to configure the filter’s parser behavior.
Declaration
struct ParsingConfigurationOverview
Use this property to control which URL components to exclude, and to customize parsing behavior during sub-URL enumeration. By default, filtering is case-insensitive and includes all components except the scheme and the www subdomain. The filter enumerates all possible sub-URL combinations by walking up both the domain hierarchy and path hierarchy, including intermediate results.
For example, given a domain of a.b.c.com, walking the domain hierarchy includes a.b.c.com, b.c.com and c.com. For a path of /a/b/c, walking the path hierarchy includes /a, /a/b, and /a/b/c. This also allows for intermediate pattern combinations. For example, example.com/a/b/c?id=123 includes example.com, example.com/a, example.com/a/b, example.com/a/b/c, and example.com/a/b/c?id=123.