Subir objeto
El método del SDK listado en esta sección te permitirá subir objetos al bucket.
Si no tienes Versioning habilitado para tu objeto, y si Stratus recibe múltiples solicitudes de escritura para el mismo objeto, el objeto se sobrescribirá continuamente. La última carga del objeto será el único objeto que se almacene.
Sin embargo, con Versioning habilitado, cada carga se considerará una versión del objeto, y todas se almacenarán en el bucket, cada una con un versionId único.
Nota: Los siguientes caracteres, incluido el espacio, no son compatibles al crear una ruta o un objeto: comillas dobles, ambos paréntesis angulares, hashtag, barra invertida y símbolo de barra vertical.
Parámetros utilizados
| Nombre del parámetro | Tipo de dato | Definición |
|---|---|---|
| filePath | String | Un parámetro obligatorio. Contendrá la ruta completa de la ubicación desde donde el archivo necesita ser subido. |
| shouldCompress | Boolean |
|
copy
try {
XFile ? imageFile = await pickImage(ImageSource.gallery);
var bucket = stratus.bucket("testing");
var response = await bucket.uploadObject(imageFile!.path);
print("Upload Status: ${response.statusCode}");
}
on ZCatalystException catch (ex) {
print(ex.toString());
}
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit