diff roundup/cgi/apache.py @ 3736:a2d22d0de0bc

WSGI support via roundup.cgi.wsgi_handler
author Richard Jones <richard@users.sourceforge.net>
date Thu, 09 Nov 2006 00:36:21 +0000
parents e8d4ac23692f
children e70643990e9c
line wrap: on
line diff
--- a/roundup/cgi/apache.py	Fri Nov 03 05:43:00 2006 +0000
+++ b/roundup/cgi/apache.py	Thu Nov 09 00:36:21 2006 +0000
@@ -20,8 +20,8 @@
 #                   instead of mod_python FieldStorage
 # 29-apr-2004 [als] created
 
-__version__ = "$Revision: 1.5 $"[11:-2]
-__date__ = "$Date: 2006-11-03 05:43:00 $"[7:-2]
+__version__ = "$Revision: 1.6 $"[11:-2]
+__date__ = "$Date: 2006-11-09 00:36:21 $"[7:-2]
 
 import cgi
 import os
@@ -52,6 +52,12 @@
         # .wfile.write()
         self.wfile = self._req
 
+    def start_response(self, headers, response):
+        self.send_response(response)
+        for key, value in headers:
+            self.send_header(key, value)
+        self.end_headers()
+
     def send_response(self, response_code):
         """Set HTTP response code"""
         self._req.status = response_code

Roundup Issue Tracker: http://roundup-tracker.org/