Tests: added tests for response header variables.
This commit is contained in:
18
test/python/chunked/wsgi.py
Normal file
18
test/python/chunked/wsgi.py
Normal file
@@ -0,0 +1,18 @@
|
||||
def application(environ, start_response):
|
||||
|
||||
content_length = int(environ.get('CONTENT_LENGTH', 0))
|
||||
body = bytes(environ['wsgi.input'].read(content_length))
|
||||
|
||||
header_transfer = environ.get('HTTP_X_TRANSFER')
|
||||
header_length = environ.get('HTTP_X_LENGTH')
|
||||
|
||||
headers = []
|
||||
|
||||
if header_length:
|
||||
headers.append(('Content-Length', '0'))
|
||||
|
||||
if header_transfer:
|
||||
headers.append(('Transfer-Encoding', header_transfer))
|
||||
|
||||
start_response('200', headers)
|
||||
return [body]
|
||||
Reference in New Issue
Block a user