pub fn percent_encode_path(path: &str) -> StringExpand description
percent_encode_path will do percent encoding for http encode path.
Follows encodeURIComponent which will encode all non-ASCII characters except A-Z a-z 0-9 - _ . ! ~ * ' ( )
There is a special case for / in path: we will allow / in path as
required by storage services like s3.