At Prisma we migrated all our engine distribution infrastructure from AWS to CF, and now we use R2 to store and distribute our assets. Some of our Chinese user base created a continuously updated mirror of those assets to overcome network reliability problems, to do that, they used to hit the HTTP index of our former S3 endpoint (
https://prisma-builds.s3-eu-west-1.amazonaws.com/?delimiter=/&prefix=) getting an XML listing with the objects in the bucket and/or their prefixes. To the best of my knowledge this HTTP public endpoint doesn´t exist in R2, even for public buckets. Am I right?
If so, I was thinking on providing a presigned URL for the bucket ListObject´s operation with a long expiration. Is that a sensible alternative approach?