Compatibility with SCGI applications
isapi_scgi implements the SCGI specification and should be compatible with any application following that specification. However, there is one issue with some current applications. The specification states:
When the SCGI server sees the end of the request it sends back a response and closes the connection. The format of the response is not specified by this protocol.
Currently, isapi_scgi sends the SCGI server application response back to the client with no modifications at all. The application is responsible for generating all HTTP headers, content, etc. However, some applications expect the SCGI handler in the web servers to parse the response and convert a dummy Status: header into a HTTP status response line. isapi_scgi does not currently do this and expects the application to generate the full response. Such applications may have to be modified.
It is possible a future version of isapi_scgi may optionally implement this behaviour.
- Login to post comments
