cid is the entry object's content hash (64 lowercase hex) or 1-64 of [A-Za-z0-9._-], so it can hold no address, query or token. object.url is refused, not stripped, when it has a query, a fragment or user information. Section 8 says that neither a URL query nor a signed URL's token enters an observation and that a Request-mode report goes only to the host serving the object; the MoQ property's telemetry line is a MUST NOT. Corpus cases for each refusal. Co-Authored-By: Claude Opus 5.5 <[email protected]>
18 lines
329 B
JSON
18 lines
329 B
JSON
{
|
|
"v": 1,
|
|
"sid": "6f1c2a9e0b7d4c3a8e5f1d2c3b4a5968",
|
|
"sn": 0,
|
|
"ts_ms": 1790000000000,
|
|
"event": "start",
|
|
"cid": "https://media.example/t",
|
|
"st": "v",
|
|
"sf": "o",
|
|
"object": null,
|
|
"present": null,
|
|
"switch": null,
|
|
"layer_change": null,
|
|
"capable": null,
|
|
"cohort": null,
|
|
"metrics": null,
|
|
"claim": null
|
|
}
|