Revert "chunked encoding"

This reverts commit 2e94212886.

This didn't fix the problem, and caused other issues when using werkzeug
to execute httpbin, so let's remove it.  See also: #340
This commit is contained in:
Kevin McCarthy
2017-08-27 09:09:00 -10:00
parent cf68882552
commit 672f3472ed
-15
View File
@@ -42,23 +42,12 @@ ENV_COOKIES = (
'__utmb'
)
def jsonify(*args, **kwargs):
response = flask_jsonify(*args, **kwargs)
if not response.data.endswith(b'\n'):
response.data += b'\n'
return response
class InputTerminated:
def __init__(self, wsgi_app):
self.wsgi_app = wsgi_app
def __call__(self, environ, start_response):
environ['wsgi.input_terminated'] = True
return self.wsgi_app(environ, start_response)
# Prevent WSGI from correcting the casing of the Location header
BaseResponse.autocorrect_location_header = False
@@ -68,10 +57,6 @@ tmpl_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'templates')
app = Flask(__name__, template_folder=tmpl_dir)
app.debug = bool(os.environ.get('DEBUG'))
# Support for chunked-encoding.
app.wsgi_app = InputTerminated(app.wsgi_app)
# Setup Flask-Common.
common = Common(app)