def hello_world(request):
"""Responds to any HTTP request.
Args:
request (flask.Request): HTTP request object.
Returns:
The response text or any set of values that can be turned into a
Response object using
`make_response http://flask.pocoo.org/docs/1.0/api/#flask.Flask.make_response`.
"""
import requests
r = requests.get('https://10.142.0.25:8443')
request_json = request.get_json()
if request.args and 'message' in request.args:
return request.args.get('message')
elif request_json and 'message' in request_json:
return request_json['message']
else:
#return f"<h1>{request.headers.get('X-Appengine-User-Ip')}</h1> <br /><b>your IP: {request.headers.get('X-Appengine-User-Ip')}</b><br /><b>X-Forwarded-For:</b>{request.headers.get('X-Forwarded-For')}<br /><b>X-Appengine-User-Ip:</b>{request.headers.get('X-Appengine-User-Ip')}<br /><b>Url:</b> {request.url}<br /><b>Origin:</b>{request.origin}<br /><b>Headers:</b><br />{request.headers}"
return (
f"<h1>{request.headers.get('X-Appengine-User-Ip')}</h1> <br />"
f"<b>Url:</b> {request.url}<br /><b>Origin:</b>{request.origin}<br /><b>Headers:</b><br />{request.headers}<br />"
f"{r.status_code}<br />{r.text}"
)
requests