En OSS, un objeto (archivo) es la unidad básica de datos. El SDK de C para OSS proporciona varios métodos para cargar archivos:
Simple upload (C SDK): Incluye cargas mediante streaming y cargas de archivos. El tamaño máximo de los archivos es de 5 GB.
Append upload (C SDK): El tamaño máximo de los archivos es de 5 GB.
Resumable upload: Admite cargas simultáneas, reanudación de cargas interrumpidas y tamaños de parte personalizados. Se recomienda este método para archivos grandes. El tamaño máximo de los archivos es de 48.8 TB.
Multipart upload: Se recomienda este método para archivos grandes. El tamaño máximo de los archivos es de 48.8 TB.
Durante una carga, puede set file metadata y usar la función progress bar para consultar el progreso. Una vez completada la carga, también puede recibir una upload callback (C SDK).