Agregar metadatos de objeto
Usando el siguiente método del SDK, puedes agregar detalles de metadatos para un objeto particular almacenado en un bucket en Stratus. La referencia de Object utilizada en el fragmento de código a continuación es la instancia del componente.
Los detalles de metadatos se pasarán como pares clave-valor JSON. Por ejemplo, {“meta_key” : “meta_value”}
-
Usar el siguiente método para pasar nuevos detalles de metadatos sin agregar los detalles existentes eliminará los detalles existentes y solo colocará los nuevos detalles. Para evitar esto, pasa los nuevos detalles de metadatos junto con los detalles de metadatos existentes.
-
Puedes usar caracteres alfanuméricos, guiones bajos o espacios en blanco, así como guiones, para escribir tus metadatos. No se permite ningún otro carácter especial aparte de los mencionados.
-
Puedes obtener los metadatos de un objeto usando el método de solicitud HEAD. En la respuesta, los metadatos se listarán en la clave ‘x-user-meta’.
-
El límite máximo de tamaño de caracteres permitido para los metadatos en general es de 2047 caracteres. El conteo de caracteres utilizado para determinar el límite de tamaño también incluye el carácter especial de dos puntos “:” utilizado para definir el par clave-valor.
const objectMeta = {
"key1": "value1" ,
"key2": "value2"
};
const objMeta = await objectIns.putMeta(objectMeta);
console.log(objMeta);
Respuesta de ejemplo
{
"message": "Metadata added successfully"
}
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us