fix value of GATEWAY_INTERFACE as per rfc3875
This commit is contained in:
parent
1c0508d127
commit
c61c070081
|
@ -187,7 +187,7 @@ additional modification by the server.
|
||||||
<dt>GATEWAY_INTERFACE</dt>
|
<dt>GATEWAY_INTERFACE</dt>
|
||||||
<dd>
|
<dd>
|
||||||
CGI version (for compatability with RFC 3785).<br>
|
CGI version (for compatability with RFC 3785).<br>
|
||||||
<em>Example: "GCI/1.1"</em>
|
<em>Example: "CGI/1.1"</em>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>SERVER_PROTOCOL</dt>
|
<dt>SERVER_PROTOCOL</dt>
|
||||||
|
|
|
@ -149,7 +149,7 @@ class StaticDirectoryApplication(JetforceApplication):
|
||||||
stream to the client.
|
stream to the client.
|
||||||
"""
|
"""
|
||||||
cgi_env = {k: str(v) for k, v in environ.items() if k.isupper()}
|
cgi_env = {k: str(v) for k, v in environ.items() if k.isupper()}
|
||||||
cgi_env["GATEWAY_INTERFACE"] = "GCI/1.1"
|
cgi_env["GATEWAY_INTERFACE"] = "CGI/1.1"
|
||||||
|
|
||||||
# Decode the stream as unicode so we can parse the status line
|
# Decode the stream as unicode so we can parse the status line
|
||||||
# Use surrogateescape to preserve any non-UTF8 byte sequences.
|
# Use surrogateescape to preserve any non-UTF8 byte sequences.
|
||||||
|
|
Loading…
Reference in New Issue