--- title: "Descargar un objeto de un bucket" url: https://docs.catalyst.zoho.com/es/cloud-scale/help/stratus/objects/manage-object/download-object/ description: "Stratus es una solución robusta de almacenamiento en la nube impulsada por Catalyst. Puedes almacenar datos de cualquier tipo de formato en forma de buckets y objetos." last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general related_links: - name: "Create a Bucket" url: /es/cloud-scale/help/stratus/buckets/create-bucket/ - name: "Upload an Object" url: /es/cloud-scale/help/stratus/objects/upload-object/ - name: "Object Caching" url: /es/cloud-scale/help/stratus/stratus-config/general-settings/#caching - name: "Object Versioning" url: /es/cloud-scale/help/stratus/stratus-config/general-settings/#versioning - name: "Java SDK" url: /es/sdk/java/v1/cloud-scale/stratus/download-object/ - name: "Node.js SDK" url: /es/sdk/nodejs/v2/cloud-scale/stratus/download-object/ - name: "Python SDK" url: /es/sdk/python/v1/cloud-scale/stratus/download-object/ - name: "Web SDK" url: /es/sdk/web/v4/cloud-scale/stratus/download-object/ - name: "iOS SDK" url: /es/sdk/ios/v2/cloud-scale/stratus/download-object/ - name: "Android SDK" url: /es/sdk/android/v2/cloud-scale/stratus/download-object/ - name: "Flutter SDK" url: /es/sdk/flutter/v2/cloud-scale/stratus/download-object/ - name: "REST API" url: /es/api/code-reference/cloud-scale/stratus/download-object/#DownloadObject --- # Descargar un objeto de un bucket Para descargar un objeto del bucket: **Usando la consola** 1. Haz clic o selecciona el objeto requerido. ![catalyst_stratus_object_options](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_object_options.webp) 2. Haz clic en **Download**. ![catalyst_stratus_download_highlit](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_download_highlit.webp) 3. Haz clic en **Save** en el diálogo de tu sistema. ![catalyst_stratus_object_save_to_local](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_object_save_to_local.webp) El objeto se descargará a tu sistema local. También puedes descargar el objeto usando el botón **Download** presente en la vista de detalles del objeto. ![catalyst_stratus_download_highlit_inside](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_download_highlit_inside.webp) **Usando SDK de Catalyst** **Server SDKs** **Java SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/java/v1/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. **Asegúrate de que se importen los siguientes paquetes** ```java import com.zc.component.stratus.beans.ZCGetObjectOptions; import java.nio.file.Path; import java.nio.file.Files; import java.nio.file.StandardCopyOption; import java.io.*; ``` ```java InputStream dataStream = bucket.getObject("objectName"); // descarga el objeto a tu máquina local Path path = Path.of("file_path"); // especifica una ruta para almacenar el objeto descargado Files.copy(dataStream, path, StandardCopyOption.REPLACE_EXISTING); ``` **Node.js SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. ```javascript const res = await bucket.getObject("objectName"); // descarga el objeto a la máquina local const files = fs.createWriteStream('filePath'); res.on('data', (data) => { files.write(data) }); ``` **Python SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. ```python res = bucket.get_object('object_name') # descarga el objeto a la máquina local file = open('file_path','wb') file.write(res) ``` **Mobile SDKs** **iOS SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/ios/v2/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. ```bash objectInstance.download(fromCache : true) { result in switch result { case.success(let url): do { let data = Data(contentsOf : url) DispatchQueue.main.sync { self.imageView.image = UIImage(date : data) } } catch { print("Error : \( error )") } case.error(let error): print("Error : \( error )") } } ``` **Android SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/android/v2/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. ```bash bucketInstance.getObject("SunSet.jpeg", "2823000000044005", //Reemplaza esto con tu Folder ID y File ID { object->object.download({println("File download success ${it.available()}")}, {println("File download failed $it")}) ``` **Flutter SDK** > **Nota:** Visita este [documento de ayuda](https://docs.catalyst.zoho.com/es/sdk/flutter/v2/cloud-scale/stratus/download-object/) para obtener más información sobre este método de SDK. ```bash try { ZCatalystBucket bucket = stratus.bucket("testing"); var(response, object) = await bucket.getObject("SunSet.jpeg"); final downloadsDir = await getExternalStorageDirectory(); final filePath = downloadsDir !.absolute.path; var fileResponse = await object.download( pathToDownload : filePath, onProgress : (bytesWritten, contentLength, percentage) { print("Downloaded Percentage: $percentage"); }, ); print("Download Status: ${fileResponse.statusCode}"); OpenFile.open(filePath + '/SunSet.jpeg'); } on ZCatalystException catch (ex) { print(ex.toString()); } ```