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 2022-11-03 GMT+08:00

Adición o modificación de encabezados de respuesta

Función

Esta API se utiliza para agregar o modificar encabezados de respuesta.

URI

PUT /v1.0/cdn/domains/{domain_id}/response-header

Tabla 1 Parámetros de path

Parámetro

Obligatorio

Tipo

Descripción

domain_id

String

Especifica el ID de nombre de dominio acelerado. Para obtener más información, consulte Consulta de detalles sobre un nombre de dominio.

Tabla 2 Parámetros de Query

Parámetro

Obligatorio

Tipo

Descripción

enterprise_project_id

No

String

Proyecto de empresa al que pertenece el nombre de dominio que se va a modificar. Este parámetro sólo es válido cuando la función de proyecto de empresa está habilitada. El valor all indica todos los proyectos. Este parámetro es obligatorio cuando se utiliza un usuario de IAM para llamar a esta API.

Parámetros de solicitud

Tabla 3 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Especifica el token de usuario.

El token se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de **X-Subject-Token** en el encabezado de respuesta es el token de usuario.
Tabla 4 Parámetros de body de solicitud

Parámetro

Obligatorio

Tipo

Descripción

headers

No

HeaderMap object

Especifica los valores de los encabezados HTTP.

Tabla 5 HeaderMap

Parámetro

Obligatorio

Tipo

Descripción

Content-Disposition

No

String

Especifica el formato en el que se muestra el contenido de la respuesta.

Content-Language

No

String

Especifica los idiomas que el visitante desea utilizar.

Access-Control-Allow-Origin

No

String

Especifica si el uso compartido de recursos entre orígenes (CORS) está habilitado para el contenido de la respuesta.

Access-Control-Allow-Methods

No

String

Especifica los métodos que puede utilizar el contenido al que tiene acceso el cliente.

Access-Control-Max-Age

No

String

Especifica durante cuánto tiempo se puede almacenar en caché la Access-Control-Allow-Methods y Access-Control-Allow-Headers.

Access-Control-Expose-Headers

No

String

Especifica los encabezados que se pueden exponer como parte de las respuestas a las solicitudes de otros clientes.

Parámetros de respuesta

Código de estado: 200

Tabla 6 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

headers

HeaderMap object

Especifica el valor de encabezado HTTP.

Tabla 7 HeaderMap

Parámetro

Tipo

Descripción

Content-Disposition

String

Especifica el formato en el que se muestra el contenido de la respuesta.

Content-Language

String

Especifica los idiomas que el visitante desea utilizar.

Access-Control-Allow-Origin

String

Especifica si el uso compartido de recursos entre orígenes (CORS) está habilitado para el contenido de la respuesta.

Access-Control-Allow-Methods

String

Especifica los métodos que puede utilizar el contenido al que tiene acceso el cliente.

Access-Control-Max-Age

String

Especifica durante cuánto tiempo se puede almacenar en caché la Access-Control-Allow-Methods y Access-Control-Allow-Headers.

Access-Control-Expose-Headers

String

Especifica los encabezados que se pueden exponer como parte de las respuestas a las solicitudes de otros clientes.

Solicitudes de ejemplo

PUT https://cdn.myhuaweicloud.com/v1.0/cdn/domains/ff808***********************307d/response-header

{
  "headers" : {
    "Content-Disposition" : "test.xml",
    "Content-Language" : "en-US",
    "Access-Control-Max-Age" : "86400"
  }
}

Ejemplo de respuestas

Código de estado: 200

OK

{
  "headers" : {
    "Content-Disposition" : "test.xml",
    "Content-Language" : "en-US",
    "Access-Control-Max-Age" : "86400"
  }
}

Códigos de estado

Código de estado

Descripción

200

OK

Códigos de error

Consulte Códigos de error.