Web11 min
CORS Policy for Browser Uploads: S3, R2, Presigned URLs, and ETag
Create a CORS policy for browser uploads to object storage. Learn how origins, PUT/POST methods, Content-Type, x-amz-* headers, preflight OPTIONS, credentials, and ETag exposure work for S3 and Cloudflare R2.
+2
Jun 7, 2026Read