Consulte la liste des configurations de codes de réponse personnalisés pour un site.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
esa:ListCustomResponseCodeRules |
list |
*Site
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SiteId |
integer |
Oui |
L'identifiant du site, qui peut être obtenu en appelant l'API ListSites. |
340035003106221 |
| ConfigId |
integer |
Non |
L'identifiant de la configuration. |
436490043994112 |
| ConfigType |
string |
Non |
Type de configuration. Vous pouvez utiliser ce paramètre pour interroger les configurations globales ou de règle. Valeurs valides :
Valeurs valides :
|
global |
| RuleName |
string |
Non |
Le nom de la règle. |
rule_example |
| SiteVersion |
integer |
Non |
Le numéro de version de la configuration du site. Pour les sites pour lesquels la gestion des versions de configuration est activée, vous pouvez utiliser ce paramètre pour spécifier la version du site pour laquelle la configuration prend effet. Valeur par défaut : 0. |
0 |
| PageNumber |
integer |
Non |
Le numéro de page. Valeur par défaut : 1. |
1 |
| PageSize |
integer |
Non |
Le nombre d'entrées par page. Valeur maximale : 500. Valeur par défaut : 500. |
20 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
36af3fcc-43d0-441c-86b1-428951dc8225 |
| Configs |
array<object> |
La liste des configurations de codes de réponse personnalisés. |
|
|
object |
Les détails d'une configuration de code de réponse personnalisé. |
||
| ConfigId |
integer |
L'identifiant de la configuration. |
395386449776640 |
| SiteVersion |
integer |
Le numéro de version de la configuration du site. Pour les sites pour lesquels la gestion des versions de configuration est activée, vous pouvez utiliser ce paramètre pour spécifier la version du site pour laquelle la configuration prend effet. Valeur par défaut : 0. |
0 |
| Sequence |
integer |
L'ordre d'exécution de la règle. Une valeur plus petite indique une priorité plus élevée. |
1 |
| Rule |
string |
Le contenu de la règle, qui utilise des expressions conditionnelles pour faire correspondre les requêtes des utilisateurs. Vous n'avez pas besoin de définir ce paramètre lors de l'ajout d'une configuration globale. Deux scénarios d'utilisation sont pris en charge :
|
(http.host eq "video.example.com") |
| RuleEnable |
string |
L'état d'activation de la règle. Vous n'avez pas besoin de définir ce paramètre lors de l'ajout d'une configuration globale. Valeurs valides :
|
on |
| RuleName |
string |
Le nom de la règle. Vous n'avez pas besoin de définir ce paramètre lors de l'ajout d'une configuration globale. |
rule_example |
| ConfigType |
string |
Le type de configuration. Valeurs valides :
|
global |
| ReturnCode |
string |
Le code de réponse. |
200 |
| PageId |
string |
La page de réponse. |
0 |
| PageNumber |
integer |
Le numéro de page. Valeur par défaut : 1. |
1 |
| PageSize |
integer |
La taille de la page. Valeur par défaut : 500. Valeurs valides : 1 à 500. |
20 |
| TotalCount |
integer |
Le nombre total d'entrées. |
10 |
| TotalPage |
integer |
Le nombre total de pages. |
1 |
Exemples
JSON format
{
"RequestId": "36af3fcc-43d0-441c-86b1-428951dc8225",
"Configs": [
{
"ConfigId": 395386449776640,
"SiteVersion": 0,
"Sequence": 1,
"Rule": "(http.host eq \"video.example.com\")",
"RuleEnable": "on",
"RuleName": "rule_example",
"ConfigType": "global",
"ReturnCode": "200",
"PageId": "0"
}
],
"PageNumber": 1,
"PageSize": 20,
"TotalCount": 10,
"TotalPage": 1
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Failed to call the service. Try again later or contact technical support. |
| 400 | InvalidParameter.FunctionName | The specified feature does not exist. Specify a valid feature name based on the related documentation. | The specified feature does not exist. Specify a valid feature name based on the related documentation. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.