Flask
Flask server.
from flask import Flask, Response, request from jsonrpcserver import Result, Success, dispatch, method app = Flask(__name__) @method def ping() -> Result: """JSON-RPC method""" return Success("pong") @app.route("/", methods=["POST"]) def index() -> Response: """Handle Flask request""" return Response( dispatch(request.get_data().decode()), content_type="application/json" ) if __name__ == "__main__": app.run()
Reference: JSON-RPC in Flask.