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
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
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
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. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
refresh_task |
Sí |
RefreshTaskRequestBody object |
solicitud |
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 |
Sí |
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
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.