Mercurial > p > roundup > code
comparison roundup/scripts/roundup_server.py @ 4290:236939e4137b
- small typo
- fix roundup_server if no host header is given in http request
| author | Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net> |
|---|---|
| date | Mon, 30 Nov 2009 21:17:14 +0000 |
| parents | 0c024cf74252 |
| children | 85b00a3820b3 |
comparison
equal
deleted
inserted
replaced
| 4289:7275e3dec0e0 | 4290:236939e4137b |
|---|---|
| 356 env['HTTP_COOKIE'] = ', '.join(co) | 356 env['HTTP_COOKIE'] = ', '.join(co) |
| 357 env['HTTP_AUTHORIZATION'] = self.headers.getheader('authorization') | 357 env['HTTP_AUTHORIZATION'] = self.headers.getheader('authorization') |
| 358 env['SCRIPT_NAME'] = '' | 358 env['SCRIPT_NAME'] = '' |
| 359 env['SERVER_NAME'] = self.server.server_name | 359 env['SERVER_NAME'] = self.server.server_name |
| 360 env['SERVER_PORT'] = str(self.server.server_port) | 360 env['SERVER_PORT'] = str(self.server.server_port) |
| 361 env['HTTP_HOST'] = self.headers['host'] | 361 try: |
| 362 env['HTTP_HOST'] = self.headers ['host'] | |
| 363 except KeyError: | |
| 364 env['HTTP_HOST'] = '' | |
| 362 if os.environ.has_key('CGI_SHOW_TIMING'): | 365 if os.environ.has_key('CGI_SHOW_TIMING'): |
| 363 env['CGI_SHOW_TIMING'] = os.environ['CGI_SHOW_TIMING'] | 366 env['CGI_SHOW_TIMING'] = os.environ['CGI_SHOW_TIMING'] |
| 364 env['HTTP_ACCEPT_LANGUAGE'] = self.headers.get('accept-language') | 367 env['HTTP_ACCEPT_LANGUAGE'] = self.headers.get('accept-language') |
| 365 | 368 |
| 366 # do the roundup thing | 369 # do the roundup thing |
