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

Creación de una tarea de actualización de caché

Función

Esta API se utiliza para crear una tarea de actualización de caché.

URI

POST /v1.0/cdn/content/refresh-tasks

Tabla 1 Parámetros de Query

Parámetro

Obligatorio

Tipo

Descripción

enterprise_project_id

No

String

Proyecto de empresa al que se agrega la tarea de actualización de caché. 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 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Especifica el token de usuario.

The token can be obtained by calling the IAM API used to obtain a user token. The value of **X-Subject-Token** in the response header is the user token.
Tabla 3 Parámetros de body de solicitud

Parámetro

Obligatorio

Tipo

Descripción

refresh_task

RefreshTaskRequestBody object

solicitud

Tabla 4 RefreshTaskRequestBody

Parámetro

Obligatorio

Tipo

Descripción

type

No

String

Especifica el tipo de contenido almacenado en caché que se va a actualizar. Valores posibles: file y directory. Valor predeterminado: file.

urls

Array of strings

Ejemplo: abc.com/image/1.png. Separar URLs con comas (,). Una única URL puede contener hasta 4096 caracteres. Se pueden introducir hasta 1000 URLs.

Parámetros de respuesta

Código de estado: 200

Tabla 5 Parámetros de body de respuesta

Parámetro

Tipo

Descripción

refresh_task

String

Especifica el ID de la tarea.

Solicitudes de ejemplo

POST https://cdn.myhuaweicloud.com/v1.0/cdn/content/refresh-tasks?enterprise_project_id=0

{
  "refresh_task" : {
    "type" : "file",
    "urls" : [ "https://www.bxxx/1.txt", "http://www.bxxx/2.txt" ]
  }
}

Ejemplo de respuestas

Código de estado: 200

OK

{
  "refresh_task" : "7620242"
}

Códigos de estado

Código de estado

Descripción

200

OK

Códigos de error

Consulte Códigos de error.