Skip to content

Include ~ as unreserved character#74

Merged
sigmavirus24 merged 1 commit intopython-hyper:masterfrom
valiant1x:master
Nov 30, 2020
Merged

Include ~ as unreserved character#74
sigmavirus24 merged 1 commit intopython-hyper:masterfrom
valiant1x:master

Conversation

@valiant1x
Copy link
Copy Markdown
Contributor

The tilde is not currently included in unreserved characters. Escaping the tilde in paths is resulting in some errors when querying RFC compliant web servers.

2.3. Unreserved Characters
Characters that are allowed in a URI but do not have a reserved
purpose are called unreserved. These include uppercase and lowercase
letters, decimal digits, hyphen, period, underscore, and tilde.

 unreserved  = ALPHA / DIGIT / "-" / "." / "_" / "~"

https://tools.ietf.org/html/rfc3986#section-2.3

@valiant1x valiant1x changed the title Fix unreserved character compliance Include ~ as unreserved character Nov 30, 2020
@sigmavirus24 sigmavirus24 merged commit dba3ada into python-hyper:master Nov 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants