aboutsummaryrefslogtreecommitdiff
"""Utilities to deal with requests."""
import werkzeug
from flask import request

def request_json() -> dict:
    """Retrieve the JSON sent in a request."""
    try:
        return request.json
    except werkzeug.exceptions.UnsupportedMediaType:
        return dict(request.form) or {}