I am curious why NPH support is so difficult to implement in CgiServlet? In
CgiServlet.CgiRunner, there are lines of code commented out

                        if (line.startsWith("HTTP")) {
                            //TODO: should set status codes (NPH support)
                            /*
                             * response.setStatus(getStatusCode(line));
                             */
                        }

I definitely need setStatus because most of my legacy scripts using 302
redirect. Without NPH support, my reponse header is

HTTP/1.1 200 OK
...
Status: 302...

only blank page will display.

Is is OK that I simply add a conditional check, i.e. if line contains
HTTP/1.1 302 then setStatus(302)?



Regards,
 
 
PQ

Reply via email to