| 123456789101112131415161718192021222324252627 |
- from flask import Flask, request, jsonify
- app = Flask(__name__)
- @app.route('/')
- def hello():
- return "Hello World!"
- @app.route('/cache-me')
- def cache():
- return "nginx will cache this response"
- @app.route('/info')
- def info():
- resp = {
- 'connecting_ip': request.headers['X-Real-IP'],
- 'proxy_ip': request.headers['X-Forwarded-For'],
- 'host': request.headers['Host'],
- 'user-agent': request.headers['User-Agent']
- }
- return jsonify(resp)
- @app.route('/flask-health-check')
- def flask_health_check():
- return "success"
|