Consulte plusieurs configurations d'application HTTPS.
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:ListHttpsApplicationConfigurations |
list |
*Site
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SiteId |
integer |
Oui |
L'identifiant du site. Vous pouvez l'obtenir en appelant l'API ListSites. |
123456**** |
| ConfigId |
integer |
Non |
L'identifiant de la configuration. |
3528160969**** |
| ConfigType |
string |
Non |
Type de configuration. Vous pouvez utiliser ce paramètre pour consulter les configurations globales ou les configurations de règles. Valeurs valides :
Ce paramètre est facultatif. S'il n'est pas spécifié, aucune distinction n'est faite entre les configurations globales et les configurations de règles. Valeurs valides :
|
global |
| RuleName |
string |
Non |
Nom de la règle. Vous pouvez consulter la règle dont le nom correspond à la valeur spécifiée. |
rule_example |
| PageNumber |
integer |
Non |
Le numéro de page pour les requêtes paginées. La valeur doit être supérieure ou égale à 1. |
1 |
| PageSize |
integer |
Non |
Le nombre d'entrées par page pour les requêtes paginées. Valeurs valides : 1 à 500. |
20 |
| SiteVersion |
integer |
Non |
Le numéro de version du site. Pour les sites dont la gestion des versions 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 : version 0. |
1 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
| Configs |
array<object> |
Les configurations du corps de la réponse. |
|
|
object |
|||
| ConfigId |
integer |
L'identifiant de la configuration. |
395386449776640 |
| SiteVersion |
integer |
Le numéro de version de la configuration du site. Pour les sites dont 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 : version 0. |
1 |
| Sequence |
integer |
L'ordre d'exécution de la règle. Une valeur plus petite indique une priorité plus élevée. |
1 |
| RuleEnable |
string |
L'état d'activation de la règle. Ce paramètre n'a pas besoin d'être défini lors de l'ajout d'une configuration globale. Valeurs valides :
|
on |
| Rule |
string |
Le contenu de la règle, utilisant des expressions conditionnelles pour faire correspondre les requêtes des utilisateurs. Ce paramètre n'a pas besoin d'être défini lors de l'ajout d'une configuration globale. Il existe deux scénarios d'utilisation :
|
(http.host eq \"video.example.com\") |
| RuleName |
string |
Le nom de la règle. Ce paramètre n'a pas besoin d'être défini lors de l'ajout d'une configuration globale. |
rule_example |
| ConfigType |
string |
Le type de configuration. Vous pouvez utiliser ce paramètre pour consulter les configurations globales ou les configurations de règles. Valeurs valides :
|
global |
| HttpsForce |
string |
Indique si le HTTPS forcé doit être activé. Désactivé par défaut. Valeurs valides :
|
on |
| HttpsForceCode |
string |
Le code d'état de redirection HTTPS forcé. Valeurs valides :
|
301 |
| AltSvc |
string |
L'état d'activation de la fonctionnalité Alt-Svc. Désactivé par défaut. Valeurs valides :
|
on |
| AltSvcClear |
string |
Indique si l'en-tête Alt-Svc inclut le paramètre clear. Désactivé par défaut. Valeurs valides :
|
on |
| AltSvcPersist |
string |
Indique si l'en-tête Alt-Svc inclut le paramètre persist. Désactivé par défaut. Valeurs valides :
|
on |
| AltSvcMa |
string |
La période de validité Alt-Svc en secondes. Valeur par défaut : 86400 secondes. |
86400 |
| Hsts |
string |
Indique si HSTS doit être activé. Désactivé par défaut. Valeurs valides :
|
on |
| HstsMaxAge |
string |
Le délai d'expiration HSTS en secondes. |
3600 |
| HstsIncludeSubdomains |
string |
Indique si les sous-domaines doivent être inclus dans HSTS. Désactivé par défaut. Valeurs valides :
|
on |
| HstsPreload |
string |
Indique si le préchargement HSTS doit être activé. Désactivé par défaut. Valeurs valides :
|
on |
| HttpsSniVerify |
string |
Indique si la vérification SNI doit être activée. Désactivé par défaut. Valeurs valides :
|
on |
| HttpsNoSniDeny |
string |
Indique si le refus des requêtes de négociation TLS sans SNI doit être activé. Désactivé par défaut. Valeurs valides :
|
on |
| HttpsSniWhitelist |
string |
Spécifie la liste des entrées autorisées dans la liste blanche SNI, séparées par des espaces. |
abc edf |
| PageNumber |
integer |
Le numéro de page actuel, identique au paramètre de requête PageNumber. |
1 |
| PageSize |
integer |
La taille de la page. |
10 |
| TotalCount |
integer |
Le nombre total d'enregistrements. |
16 |
| TotalPage |
integer |
Le nombre total de pages. |
2 |
Exemples
JSON format
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9",
"Configs": [
{
"ConfigId": 395386449776640,
"SiteVersion": 1,
"Sequence": 1,
"RuleEnable": "on",
"Rule": "(http.host eq \\\"video.example.com\\\")\n",
"RuleName": "rule_example",
"ConfigType": "global",
"HttpsForce": "on",
"HttpsForceCode": "301",
"AltSvc": "on",
"AltSvcClear": "on",
"AltSvcPersist": "on",
"AltSvcMa": "86400",
"Hsts": "on",
"HstsMaxAge": "3600",
"HstsIncludeSubdomains": "on",
"HstsPreload": "on",
"HttpsSniVerify": "on",
"HttpsNoSniDeny": "on",
"HttpsSniWhitelist": "abc edf"
}
],
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 16,
"TotalPage": 2
}
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.