diff options
author | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-07-30 13:52:13 +0200 |
---|---|---|
committer | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-07-30 19:40:00 +0200 |
commit | 7b10817670b30550dd45af48491ed8cf3cacd5e6 (patch) | |
tree | cec2f094e20b2bf204f0420b67ba5774a47c9f50 /netlib/odict.py | |
parent | c7fcc2cca5ff85641febbb908d11d22336bbd81c (diff) | |
download | mitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.tar.gz mitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.tar.bz2 mitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.zip |
http2: improve protocol
Diffstat (limited to 'netlib/odict.py')
-rw-r--r-- | netlib/odict.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/netlib/odict.py b/netlib/odict.py index f52acd50..d02de08d 100644 --- a/netlib/odict.py +++ b/netlib/odict.py @@ -96,8 +96,11 @@ class ODict(object): return True return False - def add(self, key, value): - self.lst.append([key, value]) + def add(self, key, value, prepend=False): + if prepend: + self.lst.insert(0, [key, value]) + else: + self.lst.append([key, value]) def get(self, k, d=None): if k in self: |