Modifie la configuration HTTPS de base.
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:UpdateHttpsBasicConfiguration |
update |
*Site
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SiteId |
integer |
Oui |
L'identifiant du site. Vous pouvez appeler l'opération ListSites pour obtenir l'identifiant du site. |
1231231221**** |
| ConfigId |
integer |
Oui |
L'identifiant de la configuration. |
3528160969**** |
| RuleName |
string |
Non |
Le nom de la règle. Ce paramètre n'est pas requis lors de l'ajout d'une configuration globale. |
rule_example |
| RuleEnable |
string |
Non |
Indique si la règle est activée. Ce paramètre n'est pas requis lors de l'ajout d'une configuration globale. Valeurs valides :
|
on |
| Rule |
string |
Non |
L'expression conditionnelle utilisée pour faire correspondre les requêtes entrantes. Ce paramètre n'est pas requis lors de l'ajout d'une configuration globale. Cas d'utilisation :
|
(http.host eq \"video.example.com\") |
| Https |
string |
Non |
Indique si HTTPS est activé. Valeur par défaut :
|
on |
| Tls10 |
string |
Non |
Indique si TLS 1.0 est activé. Valeur par défaut :
|
on |
| Tls11 |
string |
Non |
Indique si TLS 1.1 est activé. Valeur par défaut :
|
on |
| Tls12 |
string |
Non |
Indique si TLS 1.2 est activé. Valeur par défaut :
|
on |
| Tls13 |
string |
Non |
Indique si TLS 1.3 est activé. Valeur par défaut :
|
on |
| CiphersuiteGroup |
string |
Non |
Le groupe de suites de chiffrement. Valeur par défaut :
|
all |
| Ciphersuite |
string |
Non |
La suite de chiffrement personnalisée à utiliser lorsque |
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 |
| OcspStapling |
string |
Non |
Indique si l'agrafage OCSP est activé. Valeur par défaut :
|
on |
| Http2 |
string |
Non |
Indique si HTTP/2 est activé. Valeur par défaut :
|
on |
| Http3 |
string |
Non |
Indique si HTTP/3 est activé. Valeur par défaut :
|
on |
| Sequence |
integer |
Non |
L'ordre d'exécution de la règle. Une valeur plus petite indique une priorité plus élevée. |
1 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
Exemples
JSON format
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | CanNotSetSequence | Non-regular configuration, you cannot set Sequence parameters. | Sequence parameters is not allowed in global configuration. |
| 400 | CacheReserveSiteExceedLimit | The number of binding sites of the cache reserve instance exceeds the limit. The number of binding sites of a single cache reserve instance is limited. Please see the document for the limit. | The number of sites for which the cache reserve instance bindings exceeds the limit. |
| 400 | CompileRuleError | Rule compilation failed, please check the rule information passed in to ensure that the rule is written according to the syntax described in the document. | Rule compilation failed. Check the incoming rule configuration. For details, see the rule configuration format described in the interface document. |
| 400 | SiteConfigLengthExceedLimit | The overall configuration size of the site exceeds the limit, and the total size of all functional configurations of the site cannot exceed 512K. | The size of the site configuration exceeds the limit, and the total size cannot exceed 512K. |
| 400 | ConfigConflicts | Configuration conflicts, usually when multiple configurations are configured under the same function of the same site, such as duplicate rule names between multiple configurations. | The parameter uniqueness check failed. Check for duplicate parameter values. |
| 400 | RuleRegexQuotaCheckFailed | When configuring rules, rules with regular expressions are not allowed in this plan. Please check the relevant documentation of the plan or upgrade the plan. | The current plan does not support the configuration of a rule engine with a regular expression. Please check the plan description and upgrade your plan. |
| 400 | NestedRuleQuotaCheckFailed | The nesting level of rules allowed by the plan failed to be verified. Please modify the nesting level of rules or upgrade the plan. | The number of embedded sub-conditions in the rule exceeds the plan limit. Please check the plan description and upgrade your plan. |
| 400 | ArgQuotaCheckFailed | The passed-in parameter value failed to verify the validity of the plan. Please check the plan document to obtain the range of parameters that can be configured for the site plan. | The current plan does not support the configuration of restricted parameters, please check the input parameters. |
| 400 | ServiceInvokeFailed | The call to the internal service failed. The engineer is resolving the problem. Please wait a moment before trying, or contact customer service for details. | Failed to call the service. Please try again later or contact customer service for details. |
| 400 | FunctionConflict | The feature configuration conflicts. Sites with version management enabled cannot configure this feature. | The currently configured function conflicts with other functions. If you need to configure, delete the conflicting function configurations first. |
| 400 | SpecifiedVersionReadOnly | The specified version number is read-only and cannot be modified. | The specified version number is read-only and cannot be modified. |
| 400 | VersionNotValid | The site does not have version management enabled, or the version number passed in does not exist. | The site does not have version management enabled, or the version number passed in does not exist. |
| 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.ArgName | Invalid ArgName. Check your website configuration parameters and make sure that they match the supported features and parameter names listed in the official documentation. | Invalid ArgName. Check your website configuration parameters and make sure that they match the supported features and parameter names listed in the official documentation. |
| 400 | InvalidParameter.ArgValue | Invalid parameter value. Check whether the value format and length meet the requirements. | Invalid parameter value. Check whether the value format and length meet the requirements. |
| 400 | InvalidParameter.Configs | Invalid parameter configurations. Check whether your feature configurations are in the valid format and comply with relevant requirements. | Invalid parameter configurations. Check whether your feature configurations are in the valid format and comply with relevant requirements. |
| 400 | InstanceNotExist | The instance does not exist. Check whether the specified instance ID is correct or whether the instance belongs to your account. | The instance does not exist. Check whether the specified instance ID is correct or whether the instance belongs to your account. |
| 400 | LockFailed | The system is handling requests you previously submitted. Try again later. | The system is handling requests you previously submitted. Try again later. |
| 400 | IllegalOperation.VersionManagement | The version management operation failed because incompatible features or environment settings are configured. Adjust your configurations and try again. | The version management operation failed because incompatible features or environment settings are configured. Adjust your configurations and try again. |
| 400 | QuotaCheckFailed.VersionManagement | Insufficient quota for version management. Contact technical support. | Insufficient quota for version management. Contact technical support. |
| 400 | InvalidConfigId | The input configuration ID: ConfigId it does not exist, query the existing configuration and its valid ConfigId through the ListSiteFunction. | The ConfigId does not exist. |
| 400 | Instance.NotOnline | Your plan is unavailable due to an overdue payment. Complete the payment first. | Your plan is unavailable due to an overdue payment. Complete the payment first. |
| 400 | QuotaCheckFailed.FunctionArg | The specified feature parameter is not allowed in your plan, or the feature parameter configurations have reached the upper limit in your plan. | The specified feature parameter is not allowed in your plan, or the feature parameter configurations have reached the upper limit in your plan. |
| 400 | QuotaCheckFailed.Function | The feature is unavailable in your plan. Upgrade the plan or contact your account manager to request the feature. | The feature is unavailable in your plan. Upgrade the plan or contact your account manager to request the feature. |
| 400 | MissingParameter | The specified ArgName is required for this function. | When configuring a specific function, the required parameter is missing. |
| 400 | FunctionArgError | Failed to check the configured function parameters. | Failed to check the configured function parameters |
| 404 | SiteNotFound | The website does not exist or does not belong to you. | The website does not exist or does not belong to you. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.