diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2012-10-31 09:48:55 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2012-10-31 09:48:55 +1300 |
commit | 8c6cc8140c6ac51966bdfabd5bb1180c2dd623b0 (patch) | |
tree | d9d632b92f275429665e1788f040c60122c61947 /libpathod | |
parent | 0c9cfb3f381e2c9df5f37dd451b871eac0bdfbd7 (diff) | |
download | mitmproxy-8c6cc8140c6ac51966bdfabd5bb1180c2dd623b0.tar.gz mitmproxy-8c6cc8140c6ac51966bdfabd5bb1180c2dd623b0.tar.bz2 mitmproxy-8c6cc8140c6ac51966bdfabd5bb1180c2dd623b0.zip |
Fix generated values in request path specification.
Diffstat (limited to 'libpathod')
-rw-r--r-- | libpathod/language.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libpathod/language.py b/libpathod/language.py index 0b49c2de..654dc37e 100644 --- a/libpathod/language.py +++ b/libpathod/language.py @@ -136,7 +136,7 @@ v_literal = pp.MatchFirst( v_naked_literal = pp.MatchFirst( [ v_literal, - pp.Word("".join(i for i in pp.printables if i not in ",:\n")) + pp.Word("".join(i for i in pp.printables if i not in ",:\n@\'\"")) ] ) @@ -479,7 +479,7 @@ class Path(_Component): @classmethod def expr(klass): - e = NakedValue.copy() + e = Value | NakedValue return e.setParseAction(lambda x: klass(*x)) def values(self, settings): |