Objeto PUT

Crea un objeto nuevo (a través de la carga, copia o redacción) o aplica las LCA de objeto.

Usa una solicitud de objeto PUT para:

Encabezados de solicitud comunes

A continuación, se incluyen encabezados de solicitudes comunes para solicitudes de objeto PUT.

Header Descripción Obligatorio
Authorization La string de autenticación para la solicitud.
Content-Length

La longitud del cuerpo de la solicitud sin encabezados (en bytes).

* No es obligatorio para las solicitudes que usan codificación de transferencia fragmentada.

Sí*
Content-Type Es el tipo de MIME del cuerpo de la solicitud. Si no especificas un tipo de contenido, Cloud Storage usa la configuración predeterminada application/octet-stream cuando entrega el objeto. No (recomendado)
Content-MD5 El resumen de MD5 del mensaje de solicitud sin encabezados No
Date La fecha y la hora de la solicitud.
Host El URI para Cloud Storage. Para obtener más información, consulta Solicita extremos.
Transfer-Encoding Indica si el cuerpo del mensaje se fragmentó. No (excepto para las solicitudes que usan la codificación de transferencia fragmentada)
x-goog-if-generation-match Si la generación que especificas es la misma que el objeto que vas a reemplazar, entonces el objeto se reemplaza. También puedes especificar 0 como un valor especial para indicar que el nuevo objeto solo se crea si no hay un objeto existente. No
x-goog-if-metageneration-match Si la metageneración que especificas es la misma que el objeto que intentas actualizar, los metadatos del objeto se actualizan. Esto solo se permite si se especifica x-goog-if-generation. Si combinas estas dos propiedades de generación, puedes implementar actualizaciones seguras de lectura, modificación y escritura. No
x-goog-storage-class Otorga a un objeto una clase de almacenamiento más que la clase de almacenamiento predeterminada del depósito asociado. No
x-goog-user-project Se facturará al proyecto los cargos asociados con la solicitud. No