Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Illegal hex characters in escape (%) pattern #2264
The problem here is that we treat any path with ! as a URI, and then try to decode the path as a URI. If anything in the path isn't valid for a URI, like %100, we blow up.
Possible fix: https://gist.github.com/headius/2dd9f99ee30d2d7a8470