aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/odict.py
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2015-07-30 13:52:13 +0200
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2015-07-30 19:40:00 +0200
commit7b10817670b30550dd45af48491ed8cf3cacd5e6 (patch)
treecec2f094e20b2bf204f0420b67ba5774a47c9f50 /netlib/odict.py
parentc7fcc2cca5ff85641febbb908d11d22336bbd81c (diff)
downloadmitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.tar.gz
mitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.tar.bz2
mitmproxy-7b10817670b30550dd45af48491ed8cf3cacd5e6.zip
http2: improve protocol
Diffstat (limited to 'netlib/odict.py')
-rw-r--r--netlib/odict.py7
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: