mirror of
https://github.com/kennethreitz/httpbin.git
synced 2026-06-05 14:50:17 +00:00
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:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user