aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/odict.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2015-08-01 11:38:02 +1200
committerAldo Cortesi <aldo@corte.si>2015-08-01 11:38:02 +1200
commit199f2a44fed6b5f1c6fada6c96b981dfab5fded2 (patch)
treecec2f094e20b2bf204f0420b67ba5774a47c9f50 /netlib/odict.py
parentfb482172241b6235da083f6dbf154b641772a4fc (diff)
parent7b10817670b30550dd45af48491ed8cf3cacd5e6 (diff)
downloadmitmproxy-199f2a44fed6b5f1c6fada6c96b981dfab5fded2.tar.gz
mitmproxy-199f2a44fed6b5f1c6fada6c96b981dfab5fded2.tar.bz2
mitmproxy-199f2a44fed6b5f1c6fada6c96b981dfab5fded2.zip
Merge pull request #84 from Kriechi/http2-wip
[WIP] Protocol Refactoring for HTTP/2
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: