1 |
diff --git a/lib/Mojo/Message/Request.pm b/lib/Mojo/Message/Request.pm |
diff --git a/lib/Mojo/Message/Request.pm b/lib/Mojo/Message/Request.pm |
2 |
index 7b34661..d6cf32e 100755 |
index 7b34661..c390d37 100755 |
3 |
--- a/lib/Mojo/Message/Request.pm |
--- a/lib/Mojo/Message/Request.pm |
4 |
+++ b/lib/Mojo/Message/Request.pm |
+++ b/lib/Mojo/Message/Request.pm |
5 |
@@ -219,7 +219,7 @@ sub _parse_start_line { |
@@ -219,7 +219,7 @@ sub _parse_start_line { |
7 |
([a-zA-Z]+) # Method |
([a-zA-Z]+) # Method |
8 |
\s+ # Whitespace |
\s+ # Whitespace |
9 |
- ([0-9a-zA-Z\$\-_\.\!\?\#\=\*\(\)\,\%\/\&\~]+) # Path |
- ([0-9a-zA-Z\$\-_\.\!\?\#\=\*\(\)\,\%\/\&\~]+) # Path |
10 |
+ ([0-9a-zA-Z\$\-_\.\!\?\#\=\*\(\)\,\%\/\&\~\:\+]+) # Path |
+ ([0-9a-zA-Z\$\-_\.\!\?\#\=\*\(\)\,\%\/\&\~\:\+\|]+) # Path |
11 |
(?:\s+HTTP\/(\d+)\.(\d+))? # Version (optional) |
(?:\s+HTTP\/(\d+)\.(\d+))? # Version (optional) |
12 |
$ # End |
$ # End |
13 |
/x |
/x |