from flask import Flask import requests app = Flask(__name__) @app.route('/') def hello(): r = request() return r.text def request(): url = 'http://api.trafikinfo.trafikverket.se/beta/data.json' headers = {'Content-Type': 'text/xml'} xml_data = """ DepartureTime Info ToHarbor.Id ToHarbor.Name FromHarbor.Name FromHarbor.Id """ r = requests.post(url, data=xml_data, headers=headers) return r if __name__ == '__main__': app.run(debug=True)