Beta
Decode CMCD data from request headers.
The request headers to decode.
The decoded CMCD data.
const headers = { 'CMCD-Object': 'br=200', 'CMCD-Status': 'ec=("ERR001" "ERR002"),pt=45000,rtp=8000', 'CMCD-Request': 'su', 'CMCD-Session': 'v=2',};deepEqual(fromCmcdHeaders(headers), { br: 200, ec: ['ERR001', 'ERR002'], pt: 45000, rtp: 8000, su: true, v: 2,}); Copy
const headers = { 'CMCD-Object': 'br=200', 'CMCD-Status': 'ec=("ERR001" "ERR002"),pt=45000,rtp=8000', 'CMCD-Request': 'su', 'CMCD-Session': 'v=2',};deepEqual(fromCmcdHeaders(headers), { br: 200, ec: ['ERR001', 'ERR002'], pt: 45000, rtp: 8000, su: true, v: 2,});
Decode CMCD data from request headers.