X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Flib%2Fhttp.py;fp=sima%2Flib%2Fhttp.py;h=10fae9c475204852b73eabe039447d4d5d4497e4;hb=f3df46ac87d5f9d1824156d9fed605dd03f3ccde;hp=0c1b3968d90ce31bfcb13fbadd4c948c22d2289a;hpb=8c72e63ba4d41c4d9722ddff3c000de314ff66dc;p=mpd-sima.git diff --git a/sima/lib/http.py b/sima/lib/http.py index 0c1b396..10fae9c 100644 --- a/sima/lib/http.py +++ b/sima/lib/http.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2014 Jack Kaliko +# Copyright (c) 2014-2015 Jack Kaliko # Copyright (c) 2012, 2013 Eric Larson # # This program is free software: you can redistribute it and/or modify @@ -301,7 +301,8 @@ class HttpClient: def fetch_ws(self, prepreq): """fetch from web service""" sess = Session() - resp = sess.send(prepreq, timeout=SOCKET_TIMEOUT) + settings = sess.merge_environment_settings(prepreq.url, {}, None, False, None) + resp = sess.send(prepreq, timeout=SOCKET_TIMEOUT, **settings) if resp.status_code == 304: self.stats.update(etag=self.stats.get('etag')+1) resp = self.controller.update_cached_response(prepreq, resp)