JSON → JSON.stringify → HMAC-SHA256 (hex)
Matches Node:
createHmac('sha256', SECRET).update(JSON.stringify(body)).digest('hex')
When enabled, the HMAC is computed on the server with your Cloudflare env var
SECRET.
1) Native
JSON.stringify(obj)
2) HMAC-SHA256 (hex)