Cargar un objeto a un bucket
Un objeto puede ser datos en cualquier formato. Puedes cargarlo directamente desde tu sistema local usando una estructura de directorios personalizable según tus necesidades.
Para cargar un objeto o un grupo de objetos:
-
Haz clic en el botón Upload y elige Upload Folder si deseas cargar una carpeta completa con todos sus objetos, o Upload File si deseas cargar un grupo selecto de objetos o solo uno.

-
Si eliges cargar:
Cargar objeto usando ruta
También puedes cargar objetos al bucket usando la opción Create Path.

-
Proporciona la ruta requerida usando el carácter especial de barra diagonal ‘/’ como separador de directorios.

-
Haz clic en el ícono de carga y selecciona el objeto requerido en tu sistema local y haz clic en Open para cargar.

La ruta ingresada se creará y se podrá navegar de la misma manera que un directorio convencional.

El siguiente método de SDK te permite cargar un objeto al bucket:
Asegúrate de que se importen los siguientes paquetes:
import com.zc.component.stratus.beans.ZCPutObjectOptions;
import java.nio.file.Path;
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;
import java.io.*;
InputStream file =new FileInputStream(“filePath”);
Boolean res = bucket.putObject(“objectName”, file);
System.out.println(res);
// crea un read stream para cargar el objeto
const file = fs.createReadStream(“file_path”);
// llama al método de carga
const res = await bucket.putObject(“object_name”, file);
console.log(res);
file = open(‘file_path’,‘rb’)
res = bucket.put_object(‘object_name’,file)
print(res)
const putObject = stratus.putObject("{object_name}","{File}", “{options}”, “{processCallback}”);
const putObjectStart = putObject.start(); // para iniciar la solicitud
const putObjectAbort = putObject.abort(); // para cancelar la solicitud
bucketInstance.upload( filePath : “{file_path}”, fileName : “{file_name}”, shouldCompress : true ) { error in
if let error = error {
print(“Error : ( error )”)
return
}
print(“Uploaded Successfully”)
}
bucketIntance.uploadObject("/Desktop", “Helplinecard.jpeg”, true,
{
println(" » Object Upload Success -$it")
},
{
println(" » Object Upload Failed -$it")
},
progress = { bytesWritten, contentLength, percentage ->
println(“Percentage: $percentage”)
}
)
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





