mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-27 02:24:18 +00:00
Improve flexibility of http_cookies._format_pairs
This commit is contained in:
parent
0c85c72dc4
commit
c53d89fd7f
@ -124,7 +124,7 @@ def _has_special(s):
|
||||
ESCAPE = re.compile(r"([\"\\])")
|
||||
|
||||
|
||||
def _format_pairs(lst, specials=()):
|
||||
def _format_pairs(lst, specials=(), sep="; "):
|
||||
"""
|
||||
specials: A lower-cased list of keys that will not be quoted.
|
||||
"""
|
||||
@ -137,7 +137,7 @@ def _format_pairs(lst, specials=()):
|
||||
v = ESCAPE.sub(r"\\\1", v)
|
||||
v = '"%s"'%v
|
||||
vals.append("%s=%s"%(k, v))
|
||||
return "; ".join(vals)
|
||||
return sep.join(vals)
|
||||
|
||||
|
||||
def _format_set_cookie_pairs(lst):
|
||||
|
Loading…
Reference in New Issue
Block a user