Simon Sapin
|
c94b93d9d2
Add methods for application/x-www-form-urlencoded access to Url::query
|
12 years ago |
Simon Sapin
|
672adcf4c1
Add convenience methods for percent-decoding URL components.
|
12 years ago |
Simon Sapin
|
19cc434d57
Add Url::username() and Url::password() convenience accessors.
|
12 years ago |
Simon Sapin
|
b9b78a8fec
Rewrite some match {} statements as Option::map() and Option::and_then()
|
12 years ago |
Simon Sapin
|
4f5bf53704
Debug-assert that to_file_path() returns an absolute path.
|
12 years ago |
Simon Sapin
|
332768eb77
Also accept a "localhost" domain in to_file_path()
|
12 years ago |
Simon Sapin
|
4cbff00def
Rename FileLikeScheme to FileLikeRelativeScheme.
|
12 years ago |
Simon Sapin
|
e18f7e460c
Make implementation details of percent-encoding encode sets private.
|
12 years ago |
Simon Sapin
|
213589de43
Rename OtherSchemeData to NonRelativeSchemeData
|
12 years ago |
Simon Sapin
|
176d52a252
Add some introductory documenation.
|
12 years ago |
Simon Sapin
|
8927aad583
Rename utf8_percent_encode_to to utf8_percent_encode
|
12 years ago |
Simon Sapin
|
8701d4d947
Add percent encoding/decoding wrappers that return a String/Vec.
|
12 years ago |
Simon Sapin
|
3b25a5df46
Remove percent_encode_byte(), use percent_encode() in form-urlencoded.
|
12 years ago |
Simon Sapin
|
a6efd2e6d6
impl Show ALL THE THINGS!
|
12 years ago |
Simon Sapin
|
b62df0593e
Add the Url::from_directory_path method.
|
12 years ago |
Simon Sapin
|
f1161aaaff
Fix Url::from_file_path to be a static method.
|
12 years ago |
Simon Sapin
|
1805b2f26f
Add an Url::from_file_path() static method.
|
12 years ago |
Simon Sapin
|
529fed3dca
Add {RelativeSchemeData,Url}::to_file_path() methods.
|
12 years ago |
Simon Sapin
|
db0c401f20
Add {RelativeSchemeData,Url}::domain() methods.
|
12 years ago |
Simon Sapin
|
27cea822f8
Make percent_decode() push to an existing vector.
|
12 years ago |
Simon Sapin
|
fda647f1b8
Add Url::serialize_host()
|
12 years ago |
Simon Sapin
|
e5b4fc896e
Rename UrlParser::schemes to scheme_type_mapper.
|
12 years ago |
Simon Sapin
|
54f6d73fb8
Rename encoding_override to query_encoding_override.
|
12 years ago |
Simon Sapin
|
85ccb5b7f4
Add API to override which schemes are relative and default ports.
|
12 years ago |
Simon Sapin
|
175f250cf4
Require an UrlParser for UrlUtils. Remove encoding_override from Url.
|
12 years ago |
Simon Sapin
|
0320fb55c6
Add UrlParser to set optional parameter through method chaining.
|
12 years ago |
Simon Sapin
|
4afc37e466
Add convenience method to acces various pieces of an URL.
|
12 years ago |
Simon Sapin
|
3587de380d
Rename SchemeRelativeUrl to RelativeSchemeData.
|
12 years ago |
Simon Sapin
|
589e7d6221
Upgrade to rustc 459ffc2adc74f5e8b64a76f5670edb419b9f65da 2014-07-17
|
12 years ago |
Simon Sapin
|
0d2267bcfb
Make percent-{en,de}coding public.
|
12 years ago |