Consulta de registros de atualização e pré-aquecimento do cache
Função
Essa API é usada para consultar registros de atualização e pré-aquecimento do cache.
URI
GET /v1.0/cdn/contentgateway/url-tasks
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
start_time |
Não |
Integer |
Início timestamp, em milissegundos. O valor padrão é 00:00 no dia atual. O intervalo entre a hora de início e a hora de fim não pode exceder um dia. |
end_time |
Não |
Integer |
Final timestamp, em milissegundos. O valor padrão é 00:00 do dia seguinte. O intervalo entre a hora de início e a hora de término não pode exceder um dia. |
offset |
Não |
Integer |
Deslocamento. |
limit |
Não |
Integer |
Número de registros a serem consultados por vez. O valor máximo é 100. |
url |
Não |
String |
URL atualizado ou pré-aquecido. |
task_type |
Não |
String |
Tipo de tarefa. Valores possíveis: REFRESH (atualização do cache), PREHEATING (pré-aquecimento do cache) e REFRESH_AFTER_PREHEATING (atualização e pré-aquecimento do cache). |
status |
Não |
String |
Status da URL. Valores possíveis: processing, succeed, failed, waiting, refreshing e preheating. |
file_type |
Não |
String |
Tipo de arquivo. Valores possíveis: file e directory. |
Parâmetros de solicitação
Nenhum
Parâmetros de resposta
Código de estado: 200
Parâmetro |
Tipo |
Descrição |
---|---|---|
X-request-id |
String |
ID de solicitação de tarefa. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
total |
Integer |
Número total de registros consultados. |
count |
Integer |
Número total de registros retornados. |
result |
Array of urls objects |
Informações de URL. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
Integer |
urlid |
url |
String |
Detalhes da URL. |
status |
String |
Status da URL. |
type |
String |
Tipo de tarefa. |
task_id |
Long |
Especifica a ID da tarefa. |
modify_time |
Integer |
Timestamp de modificação, em milissegundos. |
create_time |
Integer |
Timestamp de criação, em milissegundos. |
file_type |
String |
Tipo de arquivo (diretório ou arquivo). |
Código de estado: 400
Parâmetro |
Tipo |
Descrição |
---|---|---|
X-request-id |
String |
ID de solicitação de tarefa. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
error_code |
String |
Código de erro. |
error_msg |
String |
Mensagem de erro. |
Exemplos de solicitações
GET https://cdn.myhuaweicloud.com/v1.0/cdn/contentgateway/url-tasks?&status=processing
Exemplo de respostas
Código de estado: 200
OK
{ "total" : 31548, "count" : 10, "result" : [ { "id" : 8992619, "url" : "https://scxximwp.qqeixmbe.com/test.jpg", "status" : "SUCCEED", "type" : "REFRESH", "task_id" : 407354, "modify_time" : 1652325742000, "create_time" : 1652325740318, "file_type" : "file" }, { "id" : 8992618, "url" : "https://obut8gmc.qqeixmbe.com/test.jpg", "status" : "SUCCEED", "type" : "REFRESH", "task_id" : 407353, "modify_time" : 1652325711000, "create_time" : 1652325708268, "file_type" : "file" }, { "id" : 8992617, "url" : "https://scxximwp.qqeixmbe.com/test.jpg", "status" : "SUCCEED", "type" : "REFRESH", "task_id" : 407353, "modify_time" : 1652325711000, "create_time" : 1652325708268, "file_type" : "file" }, { "id" : 8992616, "url" : "http://content-hw.autotest.com/autotest/DQCkkgmV", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992615, "url" : "http://content-hw.autotest.com/autotest/dQSF5jEx", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992614, "url" : "http://content-hw.autotest.com/autotest/quN2l1oh", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992613, "url" : "http://content-hw.autotest.com/autotest/Wgk3AKVu", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992612, "url" : "http://content-hw.autotest.com/autotest/jg1cv1vV", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992611, "url" : "http://content-hw.autotest.com/autotest/DTxFfv6f", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" }, { "id" : 8992610, "url" : "http://content-hw.autotest.com/autotest/g8QYHTY4", "status" : "PROCESSING", "type" : "REFRESH", "task_id" : 407352, "modify_time" : 1652325672000, "create_time" : 1652325671917, "file_type" : "file" } ] }
Códigos de estado
Código de estado |
Descrição |
---|---|
200 |
OK |
400 |
Resposta de erro |
Códigos de erro
Consulte Códigos de erro.