-
Notifications
You must be signed in to change notification settings - Fork 40
Flask
Beau Barker edited this page Jul 4, 2025
·
3 revisions
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.
Contributions are appreciated – simply hit Edit or New page.