aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorwbond <will@wbond.net>2018-09-03 11:52:34 -0400
committerwbond <will@wbond.net>2018-09-03 11:52:34 -0400
commit9527ff28d44e81f6726d43925de70e43e53728f5 (patch)
tree22772f079c70c0f713a530a9fbf661cd47cb4516 /dev
parent9a89467f2be69cc258c860e5f05bc652e3e43f3d (diff)
downloadasn1crypto-9527ff28d44e81f6726d43925de70e43e53728f5.tar.gz
Prevent curl asking for "100 Continue"
Diffstat (limited to 'dev')
-rw-r--r--dev/coverage.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/dev/coverage.py b/dev/coverage.py
index b1d0ed2..8501541 100644
--- a/dev/coverage.py
+++ b/dev/coverage.py
@@ -509,7 +509,17 @@ def _do_request(method, url, headers, data=None, query_params=None, timeout=20):
stdout = parts[0] + b'\r\n\r\n' + codecs.decode(parts[1].replace(b'-', b''), 'hex_codec')
else:
- args = ['curl', '--request', method, '--location', '--silent', '--show-error', '--include']
+ args = [
+ 'curl',
+ '--request',
+ method,
+ '--location',
+ '--silent',
+ '--show-error',
+ '--include',
+ # Prevent curl from asking for an HTTP "100 Continue" response
+ '--header', 'Expect:'
+ ]
for key in headers:
args.append('--header')
args.append("%s: %s" % (key, headers[key]))