I don't use it personally but it's a blocker for <https://github.com/cloudflare/cloudflare-docs/pull
I don't use it personally but it's a blocker for https://github.com/cloudflare/cloudflare-docs/pull/6008
delete accepting string[] and everything else included in that release isn't included.r2-presigned-url-worker ... it seems to be bound to one and only one R2 bucket, but still redundantly requires the bucket name be included as a URL path prefix... which could be avoided by configuring S3 tooling that generates presigned URLs to use virtual addressing style... but even that would then require that the bucket name be used as the subdomain where the worker is deployed, and not let me use any domain... am I understanding correctly?get onlyIf works fineget with range: reqHeaders doesn't and put with onlyIf: reqHeaders doesn't

workerd indicates it's going down a code path that isn't in workerd so my input is limited hahaCloudflare Developer Platform (Cloudflare Workers; Cloudflare Pages; Workers KV; Durable Objects; and R2)transfer-encoding set to chunked. not sure the last time I personally tested this code path, perhaps back around when R2 launched public read support?aws4fetch to hit the S3 endpoint from your workercachescontent-lengthcontent-lengthgetObjectgetObjectheadObject