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.

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.

Nota: Cuando cargas un objeto, asegúrate de que su nombre sea único en su ruta actual.

Para cargar un objeto o un grupo de objetos:

  1. 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. catalyst_stratus_upload_choice

  2. Si eliges cargar:

Selecciona la carpeta requerida de tu sistema local y haz clic en Upload. catalyst_startus_upload_folder

La carpeta se cargará con todo su contenido. catalyst_stratus_upload_folder_action_complete

Haz clic en el directorio cargado para confirmar que contiene todos los objetos que contenía en el sistema local. catalyst_stratus_all_uploaded_folder_action

Selecciona el archivo o archivos de tu sistema local para cargar, y haz clic en Open. catalyst_stratus_object_upload_file_inprog

Los archivos se cargarán. catalyst_stratus_object_uploaded_console

Cargar objeto usando ruta

También puedes cargar objetos al bucket usando la opción Create Path. catalyst_stratus_create_path_button_highlit

Nota: La opción de ruta se usa mejor cuando deseas almacenar uno o más objetos en una ruta particular del bucket. Puedes obtener más información sobre la ruta en esta documentación de ayuda.
  1. Haz clic en el botón Create Path. catalyst_stratus_showcase

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

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

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

El siguiente método de SDK te permite cargar un objeto al bucket:

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.

Asegúrate de que se importen los siguientes paquetes:

copy

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.*;

copy

InputStream file =new FileInputStream(“filePath”); Boolean res = bucket.putObject(“objectName”, file); System.out.println(res);

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
copy

// 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);

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
copy

file = open(‘file_path’,‘rb’) res = bucket.put_object(‘object_name’,file) print(res)

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
copy

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

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
copy

bucketInstance.upload( filePath : “{file_path}”, fileName : “{file_name}”, shouldCompress : true ) { error in if let error = error { print(“Error : ( error )”) return } print(“Uploaded Successfully”) }

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
copy

bucketIntance.uploadObject("/Desktop", “Helplinecard.jpeg”, true, { println(" » Object Upload Success -$it") }, { println(" » Object Upload Failed -$it") }, progress = { bytesWritten, contentLength, percentage -> println(“Percentage: $percentage”) } )

Nota: Visita este documento de ayuda para obtener más información sobre este método de SDK.
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()); }

Nota: Stratus escanea constantemente en busca de malware en segundo plano. Cuando los escaneos encuentran malware, el usuario, administrador, superadministrador y propietario del proyecto serán notificados sobre el malware, y el objeto cargado se elimina inmediata y permanentemente del bucket.

Última actualización 2026-03-20 21:51:56 +0530 IST