Consulta informações de amostra de segurança de API.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeApisecExamples |
list |
*All Resource
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância WAF. Nota
Você pode chamar a operação DescribeInstance para consultar o ID da instância WAF. |
waf_elasticity-cn-0xldbqtm005 |
| RegionId |
string |
Não |
A região onde a instância WAF está implantada. Valores válidos:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
| ApiId |
string |
Sim |
O ID da API. |
867ade***24ee6e205b8da82b8f84 |
| ExampleType |
string |
Não |
O tipo da amostra. Valores válidos:
Valores válidos:
|
sensitive |
| RequestSensitiveTypeList |
array |
Não |
A lista de tipos de informações sensíveis da solicitação. |
|
|
string |
Não |
O tipo de informação sensível da solicitação. |
1001 |
|
| ResponseSensitiveTypeList |
array |
Não |
A lista de tipos de informações sensíveis da resposta. |
|
|
string |
Não |
O tipo de informação sensível da resposta. |
1001 |
|
| AbnormalTag |
string |
Não |
O tipo de risco. |
LackOfSpeedLimit |
| NextToken |
string |
Não |
O token de paginação. |
AAAAAGBgV9tolsLfijC4wam2htS*****D/46H3X2wIS |
| MaxResults |
integer |
Não |
O número de entradas por página em uma consulta paginada. Valores válidos: 1 a 5. Valor padrão: 5. Este parâmetro é usado para paginação. |
5 |
| ClusterId |
string |
Não |
O ID do cluster de nuvem híbrida. Nota
Este parâmetro se aplica apenas a cenários de nuvem híbrida. Você pode chamar a operação DescribeHybridCloudClusters para consultar informações do cluster de nuvem híbrida. |
176 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
| Examples |
array<object> |
A lista de amostras. |
|
|
array<object> |
As informações da amostra. |
||
| Protocol |
string |
O tipo de protocolo. Valores válidos:
|
http |
| ApiUrl |
string |
O caminho completo da solicitação. |
http://www.test.com/api/v1/hello.php?token=TkJGQw |
| PocPayload |
string |
A solicitação de verificação. |
curl -X GET -H 'Accept: */*' -H 'Connection: keep-alive' -H 'User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64)' -H 'Host: www.test.com' -H 'Accept-encoding: gzip, deflate' -H 'Eagleeye-rpcid: 0.1' 'http://www.test.com/api/v1/hello.php?token=TkJGQw' |
| RequestSensitiveData |
array<object> |
A lista de dados sensíveis da solicitação. |
|
|
object |
Os dados sensíveis da solicitação. |
||
| SensitiveCode |
string |
O código que indica o tipo de dados sensíveis na solicitação. |
1000 |
| SensitiveDataList |
array |
A lista de dados sensíveis. |
|
|
string |
A entrada de dados sensíveis. |
90.88.49.19 |
|
| ResponseSensitiveData |
array<object> |
A lista de dados sensíveis da resposta. |
|
|
object |
Os dados sensíveis da resposta. |
||
| SensitiveCode |
string |
O código que indica o tipo de dados sensíveis na resposta. |
1000 |
| SensitiveDataList |
array |
A lista de dados sensíveis. |
|
|
string |
A entrada de dados sensíveis. |
90.88.49.19 |
|
| Request |
string |
O conteúdo da solicitação de amostra, que é uma string de caracteres convertida de um formato JSON construído com uma série de parâmetros. Os seguintes campos estão incluídos:
Nota
Se o conteúdo de body exceder 16 KB, apenas o conteúdo parcial será retornado. |
{ "method": "GET", "host": "www.test.com", "header": { "Accept": "*/*", "Connection": "keep-alive" }, "server_port": "80", "body": "-", "url": "/api/v1/hello.php?token=TkJGQw", "server_protocol": "HTTP/1.1" } |
| Response |
string |
O conteúdo da resposta de amostra, que é uma string convertida de um objeto JSON construído com uma série de parâmetros. Os seguintes campos estão incluídos:
Nota
Se o conteúdo de body exceder 16 KB, apenas o conteúdo parcial será retornado. |
{ "header": { "Connection": "keep-alive", "Content-Encoding": "gzip", "Content-Type": "text/html; charset=UTF-8" }, "body": "xxxx", "status": 200 } |
| NextToken |
string |
O token de paginação. |
AAAAAGBgV9tolsLfijC4wam2htS*****D/46H3X2wIS |
| MaxResults |
integer |
O número de entradas por página em uma consulta paginada. Valores válidos: 1 a 5. Valor padrão: 5. Este parâmetro é usado para paginação. |
5 |
| TotalCount |
integer |
O número total de resultados. |
5 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0",
"Examples": [
{
"Protocol": "http",
"ApiUrl": "http://www.test.com/api/v1/hello.php?token=TkJGQw",
"PocPayload": "curl -X GET -H 'Accept: */*' -H 'Connection: keep-alive' -H 'User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64)' -H 'Host: www.test.com' -H 'Accept-encoding: gzip, deflate' -H 'Eagleeye-rpcid: 0.1' 'http://www.test.com/api/v1/hello.php?token=TkJGQw'",
"RequestSensitiveData": [
{
"SensitiveCode": "1000",
"SensitiveDataList": [
"90.88.49.19"
]
}
],
"ResponseSensitiveData": [
{
"SensitiveCode": "1000",
"SensitiveDataList": [
"90.88.49.19"
]
}
],
"Request": "{\n \"method\": \"GET\",\n \"host\": \"www.test.com\",\n \"header\": {\n \"Accept\": \"*/*\",\n \"Connection\": \"keep-alive\"\n },\n \"server_port\": \"80\",\n \"body\": \"-\",\n \"url\": \"/api/v1/hello.php?token=TkJGQw\",\n \"server_protocol\": \"HTTP/1.1\"\n}",
"Response": "{\n \"header\": {\n \"Connection\": \"keep-alive\",\n \"Content-Encoding\": \"gzip\",\n \"Content-Type\": \"text/html; charset=UTF-8\"\n },\n \"body\": \"xxxx\",\n \"status\": 200\n}"
}
],
"NextToken": "AAAAAGBgV9tolsLfijC4wam2htS*****D/46H3X2wIS",
"MaxResults": 5,
"TotalCount": 5
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.