def clean_body()

in kibana/lambda_function.py [0:0]


def clean_body(event: dict) -> Optional[dict]:
    request_body = event.get("body")
    if event.get("isBase64Encoded", False) is True:
        request_body = base64.b64decode(request_body)
    try:
        request_body = request_body.decode("utf-8")
    except (UnicodeDecodeError, AttributeError):
        pass
    return request_body