diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-07-17 13:24:31 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-07-17 13:24:31 +0300 |
commit | 4bade9f2258aa8681fc4fd320c7e89425f3755a4 (patch) | |
tree | 9b1a43eb63728b63ada317d1d1b875a18969dac0 | |
parent | 2ee4809524a80e2223049e10b67d8d6e068d4285 (diff) | |
download | qvisqve-4bade9f2258aa8681fc4fd320c7e89425f3755a4.tar.gz |
Change: don't follow redirects
We want to check that Qvisqve returns a redirect.
-rw-r--r-- | yarns/lib.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/yarns/lib.py b/yarns/lib.py index a9e1b87..32d6465 100644 --- a/yarns/lib.py +++ b/yarns/lib.py @@ -70,22 +70,25 @@ def add_postgres_config(config): def get(url, headers=None): print('get: url={} headers={}'.format(url, headers)) - r = requests.get(url, headers=headers, verify=False) + r = requests.get(url, headers=headers, verify=False, allow_redirects=False) return r.status_code, dict(r.headers), r.content def post(url, headers=None, body=None): - r = requests.post(url, headers=headers, data=body, verify=False) + r = requests.post( + url, headers=headers, data=body, verify=False, allow_redirects=False) return r.status_code, dict(r.headers), r.text def put(url, headers=None, body=None): - r = requests.put(url, headers=headers, data=body, verify=False) + r = requests.put( + url, headers=headers, data=body, verify=False, allow_redirects=False) return r.status_code, dict(r.headers), r.text def delete(url, headers=None): - r = requests.delete(url, headers=headers, verify=False) + r = requests.delete( + url, headers=headers, verify=False, allow_redirects=False) return r.status_code, dict(r.headers), r.text @@ -229,7 +232,8 @@ def get_token(client_id, client_secret, scopes): 'scope': ' '.join(scopes), } - r = requests.post(url, auth=auth, data=data, verify=False) + r = requests.post( + url, auth=auth, data=data, verify=False, allow_redirects=False) return r.status_code, dict(r.headers), r.text |