Revision 5a9c3f46
b/lib/http/client.py | ||
---|---|---|
274 | 274 |
if self.request.headers: |
275 | 275 |
send_headers.update(self.request.headers) |
276 | 276 |
|
277 |
send_headers[http.HTTP_HOST] = "%s:%s" % (self.request.host, self.request.port) |
|
277 |
send_headers[http.HTTP_HOST] = "%s:%s" % (self.request.host, |
|
278 |
self.request.port) |
|
278 | 279 |
|
279 | 280 |
# Response message |
280 | 281 |
msg = http.HttpMessage() |
... | ... | |
284 | 285 |
# TODO: For keep-alive, change to HTTP/1.1 |
285 | 286 |
msg.start_line = \ |
286 | 287 |
http.HttpClientToServerStartLine(method=self.request.method.upper(), |
287 |
path=self.request.path, version=http.HTTP_1_0) |
|
288 |
path=self.request.path, |
|
289 |
version=http.HTTP_1_0) |
|
288 | 290 |
msg.headers = send_headers |
289 | 291 |
msg.body = self.request.post_data |
290 | 292 |
|
Also available in: Unified diff