Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

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
  • Un parámetro opcional. Te permite elegir si el objeto necesita ser comprimido o no.
  • Valor predeterminado: false.
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