Prueba de subida — lienzo360-static

Origen: . El servidor (Cloudflare) firma y sube a S3, y muestra la respuesta cruda.

1. Proxy (servidor → S3)

El servidor firma y sube. No depende de CORS. Muestra el error crudo de S3.

2. Presigned POST (navegador → S3 directo)

Flujo real del panel: el servidor firma y el navegador sube directo. Requiere CORS del bucket.