you'll see if a cache miss happened in the log stream
you'll see if a cache miss happened in the log stream
ClientRequestSource.myfile.v1.js, myfile.v2.js, myfile.v3.js etcmyfile.latest.js that does a 303 redirect to whatever the current version ismyfile.latest.js:myfile.v*.js:private to public if these files aren't custom per-user.https://cdn.example.com/js/@teamname/productname@latest/index.js https://cdn.example.com/js/@teamname/productname@1.2.3/index.jsnor did Cloudflare support websocketsdang, that must have been quite some time ago

{
"ClientRequestSource": "edgeWorkerCacheAPI",
"ClientIP": "2a06:98c0:3600::103",
"ClientRequestHost": "ai.moda.invalid",
"ClientRequestMethod": "PUT",
"ClientRequestURI": "/get_products/1e347d6d6f008724dcc72f5b6b576c1ef6a6bd6c25443a54ee39041df34ed70eae435cc5f261655414bfa08ef50f4296dd3b13c82546136ba81e73ef4c275f70",
"EdgeEndTimestamp": "2023-06-27T17:18:21Z",
"EdgeResponseBytes": 355,
"EdgeResponseStatus": 204,
"EdgeStartTimestamp": "2023-06-27T17:18:21Z",
"RayID": "7ddf5946a1ea006d",
"WorkerCPUTime": 0,
"WorkerStatus": "unknown",
"WorkerSubrequest": true,
"WorkerSubrequestCount": 0,
"WorkerWallTimeUs": 0,
"ZoneName": "ai.moda"
}