Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-12-26 GMT+08:00

Consulta de logs

Função

Essa API é usada para consultar logs.

URI

GET /v1.0/cdn/logs

Tabela 1 Parâmetros de consulta

Parâmetro

Obrigatório

Tipo

Descrição

domain_name

Sim

String

Especifica o nome de domínio a ser consultado, por exemplo www.test1.com.

query_date

Sim

Long

Especifica a data de início da consulta. O período de consulta é de um dia. Os registros da data de início até o dia seguinte são consultados. Você pode consultar registros dos últimos 30 dias.

page_size

Não

Integer

Especifica o número máximo de registros em cada página. O valor varia de 1 a 10.000.

page_number

Não

Integer

Especifica o número da página a ser consultada. O valor varia de 1 a 65.535.

enterprise_project_id

Não

String

Projeto corporativo ao qual o recurso pertence. Este parâmetro é válido somente quando a função do projeto empresarial está ativada. O valor all indica todos os projetos. Esse parâmetro é obrigatório quando você usa um usuário do IAM para chamar essa API.

Parâmetros de solicitação

Tabela 2 Parâmetros de cabeçalho de solicitação

Parâmetro

Obrigatório

Tipo

Descrição

X-Auth-Token

Sim

String

Especifica o token do usuário.

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âmetros de resposta

Código de estado: 200

Tabela 3 Parâmetros do corpo de resposta

Parâmetro

Tipo

Descrição

total

Integer

Especifica o número total de registros.

logs

Array of LogObject objects

Especifica a lista de registros.

Tabela 4 LogObject

Parâmetro

Tipo

Descrição

domain_name

String

Especifica o nome de domínio consultado.

start_time

Long

Especifica a hora de início da consulta. O valor é o número de milissegundos desde a época UNIX (1 de janeiro de 1970).

end_time

Long

Especifica a hora de término da consulta. O valor é o número de milissegundos desde a época UNIX (1 de janeiro de 1970).

name

String

Especifica o nome de um arquivo de log.

size

Long

Especifica o tamanho de um arquivo de log. Unidade: byte.

link

String

Especifica o link de download.

Exemplos de solicitações

GET https://cdn.myhuaweicloud.com/v1.0/cdn/logs?query_date=1502380500000&domain_name=www.example.com&page_size=10&page_number=1&enterprise_project_id=0

Exemplo de respostas

Código de estado: 200

OK

{
  "logs" : [ {
    "domain_name" : "www.example.com",
    "start_time" : 1498838400000,
    "end_time" : 1502380500000,
    "name" : "www.xxxx.com-2017080315",
    "link" : "www.xxxx.web",
    "size" : 4096
  } ],
  "total" : 1
}

Códigos de status

Código de status

Descrição

200

OK

Códigos de erro

Consulte Códigos de erro.