wsgidav.samples.dav_provider_tools.VirtualCollection.get_preferred_path

VirtualCollection.get_preferred_path()

Return preferred mapping for a resource mapping.

Different URLs may map to the same resource, e.g.:

‘/a/b’ == ‘/A/b’ == ‘/a/b/’

get_preferred_path() returns the same value for all these variants, e.g.:

‘/a/b/’ (assuming resource names considered case insensitive)

@param path: a UTF-8 encoded, unquoted byte string. @return: a UTF-8 encoded, unquoted byte string.