cloudflare / cloudflare/developer-platform
🐛 BUG: Unable to put an object with a key containing '...' to R2
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 1
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Which Cloudflare product(s) does this pertain to?
R2
### What version of `Wrangler` are you using?
3.1.1
### What operating system are you using?
Linux
### Describe the Bug
After I exec `wrangler r2 object put 'blog/assets/_...slug_.abcd1234.css' -f ./dist/assets/_...slug_.abcd1234.css`, it returned `Failed to fetch /accounts/*/r2/buckets/*/objects/assets/_...slug_.abcd1234.css - 403: Forbidden)`.
But when I changed the key into `blog/assets/_.slug_.abcd1234.css`, which has no consecutive '.', it just uploaded without any error.
I think it could be a bug of path handling because the original file (whose key contains three consecutive '.') could be uploaded in the R2 webpage.
Guía de contribución
Línea de trabajo
Comienza reproduciendo el comando `wrangler r2 object put` reportado en Linux con Wrangler 3.1.1, comparando la clave que contiene tres puntos consecutivos con la clave que funciona. Sigue el procesamiento de rutas involucrado en la solicitud de carga de R2. Se considera completado cuando la clave original se carga correctamente a través de Wrangler, de forma coherente con la interfaz web de R2.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- linux
- Área
- cli, cloud
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100