Consulta o progresso de pré-busca de uma tarefa, incluindo todos os recursos na tarefa. Apenas usuários incluídos na lista de permissões podem usar esta operação. Você pode entrar em contato com seu gerente de contas para solicitar a inclusão na lista de permissões.
Descrição da operação
-
Você pode consultar dados dos últimos 3 dias.
-
Cada conta pode chamar esta operação até 30 vezes por segundo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cdn:DescribePreloadDetailById |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| TaskId |
string |
Sim |
Consulta uma tarefa de pré-carregamento pelo ID da tarefa. Você pode consultar um ID de tarefa por vez. |
15423123921 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número de tarefas consultadas. |
1 |
| RequestId |
string |
O ID da solicitação. Você pode usar o ID para consultar logs e solucionar problemas. |
E9D3257A-1B7C-414C-90C1-8D07AC47BCAC |
| UrlDetails |
array<object> |
Os detalhes da tarefa, incluindo o ID da tarefa, hora de início, hora de término, nome de domínio, taxa de sucesso, status, código de erro retornado e detalhes de conclusão de todos os recursos de URL. |
|
|
array<object> |
|||
| TaskId |
string |
O ID da tarefa que você deseja consultar. Você pode chamar a operação PushObjectCache para consultar os IDs das tarefas. Em seguida, você pode usar os IDs das tarefas para consultar o status da tarefa. Você pode consultar um ID de tarefa por vez. |
14286878547 |
| Domain |
string |
O nome de domínio para pré-busca de recursos. |
example.com |
| CreationTime |
string |
A hora em que a tarefa foi criada. A hora é exibida em UTC. |
2022-11-23T02:26:56Z |
| EndTime |
string |
A hora em que a tarefa terminou. A hora é exibida em UTC. |
2022-11-23T02:27:00Z |
| RetCode |
string |
O código de erro retornado. Um valor 0 indica que a tarefa foi bem-sucedida. |
0 |
| Process |
string |
O progresso da tarefa de pré-busca, que indica o número de pontos de presença (POPs) nos quais a tarefa de pré-busca foi concluída. |
100% |
| Status |
string |
O status da tarefa. Valores válidos:
|
Complete |
| Urls |
array<object> |
Os detalhes de conclusão de todos os recursos de URL na tarefa. |
|
|
object |
|||
| Url |
string |
The URL of the prefetched resource. |
/abc.jpg |
| Success |
string |
The success percentage, which indicates the number of POPs on which the resource is prefetched. |
47% |
| Description |
string |
The details of resource prefetch.
|
Successfully preloaded |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 1,
"RequestId": "E9D3257A-1B7C-414C-90C1-8D07AC47BCAC",
"UrlDetails": [
{
"TaskId": "14286878547",
"Domain": "example.com",
"CreationTime": "2022-11-23T02:26:56Z",
"EndTime": "2022-11-23T02:27:00Z",
"RetCode": "0",
"Process": "100%",
"Status": "Complete",
"Urls": [
{
"Url": "/abc.jpg\n",
"Success": "47%",
"Description": "Successfully preloaded"
}
]
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidTaskId.Malformed | The specified TaskId is invalid. | |
| 400 | DomainNameOverLimit | A maximum of 500 domains are supported for each request. | |
| 400 | InvalidParameters | The parameters you provided are invalid. | |
| 400 | InvalidTime | The query time cannot exceed the last 3 days. | |
| 429 | TooManyRequests | Too many requests, please try again later |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.