Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-18 GMT+08:00

Modificación de un objeto

Funciones

Esta operación puede modificar un objeto desde una posición especificada.

Esta API solo es compatible con sistemas de archivos paralelos. Para obtener más información sobre cómo crear un sistema de archivos paralelo, consulte Ejemplo de solicitud: Creación de un sistema de archivos paralelo.

Sintaxis de solicitud

PUT /ObjectName?modify&position=Position HTTP/1.1
Host: bucketname.obs.region.myhuaweicloud.com 
Content-Type: type
Content-Length: length
Authorization: authorization
Date: date
<object Content>

Parámetros de solicitud

La solicitud debe especificar parámetros en el mensaje, indicando que la carga es para modificación y especificando la posición en el objeto que se va a modificar. Tabla 1 describe los parámetros.

Tabla 1 Parámetros de solicitud

Parámetro

Descripción

Obligatorio

modify

Indica que el archivo se carga para su modificación.

Tipo: string

position

Posición en el objeto donde comienza la modificación

Tipo: integer

Encabezados de solicitud

Esta solicitud utiliza encabezados de solicitud comunes. Para obtener más información, consulte Tabla 3.

Elementos de solicitud

Esta solicitud no implica ningún elemento.

Sintaxis de respuesta

1
2
3
4
5
6
7
HTTP/1.1 status_code
Date: Date
ETag: etag
Content-Length: length
Server: OBS
x-obs-request-id: request-id
x-obs-id-2: id

Encabezados de respuesta

La respuesta a la solicitud utiliza encabezados comunes. Para más detalles, consulte Tabla 1.

Elementos de respuesta

Esta respuesta no contiene elementos.

Respuestas de error

No se devuelven respuestas de error especiales. Para obtener más información sobre las respuestas de error, consulte Tabla 2.

Ejemplo de solicitud

PUT /ObjectName?modify&position=Position HTTP/1.1
Host: examplebucket.obs.region.myhuaweicloud.com
Date: Wed, 08 Jul 2015 06:57:01 GMT
Content-Type: image/jpg
Content-Length: 1458
Authorization: OBS H4IPJX0TQTHTHEBQQCEC:kZoYNv66bsmc10+dcGKw5x2PRrk=

[1458 bytes of object data]

Ejemplo de respuesta

1
2
3
4
5
6
7
HTTP/1.1 200
Date: Wed, 08 Jul 2015 06:57:02 GMT
ETag: "d41d8cd98f00b204e9800998ecf8427e"
Content-Length: 0
Server: OBS
x-obs-request-id: 8DF400000163D3F0FD2A03D2D30B0542
x-obs-id-2: 32AAAUgAIAABAAAQAAEAABAAAQAAEAABCTjCqTmsA1XRpIrmrJdvcEWvZyjbztd