from macify import macify import requests from flask import request, Flask app = Flask(__name__) session = requests.Session() @app.route('/', defaults={'path': ''}, methods=['GET']) @app.route('/', methods=['GET']) def get(path): url = request.url resp = session.get(url, params=request.args) return macify(resp.content), resp.status_code @app.route('/', defaults={'path': ''}, methods=['POST']) @app.route('/', methods=['POST']) def post(path): url = request.url resp = session.post(url, data=request.form, allow_redirects=True) return macify(resp.content), resp.status_code if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)