Mercurial > bitten > bitten-test
comparison bitten/slave.py @ 891:60d0807334ec
Set 'Content-Length' header on keep-alive requests. Fixes #667. Thanks eblot.
author | osimons |
---|---|
date | Sat, 05 Mar 2011 02:15:03 +0000 |
parents | 9ac91d38198c |
children | 7d93d6358fe0 |
comparison
equal
deleted
inserted
replaced
889:9ac91d38198c | 891:60d0807334ec |
---|---|
144 method = 'POST' | 144 method = 'POST' |
145 url = self.build_url + '/keepalive/' | 145 url = self.build_url + '/keepalive/' |
146 body = None | 146 body = None |
147 shutdown = False | 147 shutdown = False |
148 headers = { | 148 headers = { |
149 'Content-Type': 'application/x-bitten+xml' | 149 'Content-Type': 'application/x-bitten+xml', |
150 'Content-Length': '0' | |
150 } | 151 } |
151 | |
152 log.debug('Sending %s request to %r', method, url) | 152 log.debug('Sending %s request to %r', method, url) |
153 req = SaneHTTPRequest(method, url, body, headers or {}) | 153 req = SaneHTTPRequest(method, url, body, headers or {}) |
154 try: | 154 try: |
155 return self.opener.open(req) | 155 return self.opener.open(req) |
156 except urllib2.HTTPError, e: | 156 except urllib2.HTTPError, e: |