from flask import Flask, request, jsonify import requests from multiprocessing import Process def send_json(): return requests.post("http://127.0.0.1:5000/api/v1.0/projects", json={"title":"Read a book"}) app = Flask(__name__) def start_server(): app.run(host='0.0.0.0', debug=True) @app.route('/api/add_message/', methods=['GET', 'POST']) def add_message(uuid): content = request.json print(content['mytext']) return jsonify({"uuid":uuid}) if __name__ == '__main__': P1 = Process(target=start_server(), debug=True) P1.start() P2 = Process(target=send_json()) P2.start()