diff --git a/hello.py b/hello.py index 629d910..9c5ef69 100644 --- a/hello.py +++ b/hello.py @@ -6,16 +6,14 @@ @app.route("/") def hello(): - return Response("\n".join( - ["Hello World!", - "I am running on %s" % socket.gethostname(), - "You appear to hail from %s" % request.remote_addr, - "\nEnvironment:" ] +\ - map("=".join, os.environ.items()) + \ - ['\nHeaders:'] +\ - map("=".join, request.headers.items()) + \ - ['\n'] - ), mimetype='text/plain') + output = f""" + Hello World!\n + I am running on {socket.gethostname()}\n + You appear to hail from {request.remote_addr}\n\n + Environment: {map("=".join, os.environ.items())}\n\n + Headers: {map("=".join, request.headers.items())}\n + """ + return Response(output, mimetype='text/plain') if __name__ == "__main__": try: diff --git a/requirements.txt b/requirements.txt index 449a5ad..286b389 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -Flask==0.10.1 +Flask==1.1.1 Jinja2==2.8 MarkupSafe==0.23 Twisted==16.1.1