from flask import Flask, request, redirect, Response import requests SITE_NAME ="http://127.0.0.1:8080/" app = Flask(__name__) @app.route('/netron', methods=['GET']) def proxy(): global SITE_NAME if request.method=='GET': url = request.args.get('url') forward = f'{SITE_NAME}?url={url}' print(forward) resp = requests.get(forward) excluded_headers = ['content-encoding', 'content-length', 'transfer-encoding', 'connection'] headers = [(name, value) for (name, value) in resp.raw.headers.items() if name.lower() not in excluded_headers] response = Response(resp.content, resp.status_code, headers) return response @app.get("/") def base(): return """ Netron