Contrôle de la taille maximale de la demande
Vous pouvez spécifier la taille de fichier maximale autorisée dans une charge utile de demande REST API scriptée.
La limite de taille de fichier s’applique lors de l’accès à l’une des variables ou fonctions suivantes à partir d’un objet RESTAPIRequestBody.
- données
- chaîne de données
- nextEntry()
- hasNext()
L’accès à ces variables ou fonctions avec une charge utile de demande supérieure à la taille maximale entraîne une réponse du service avec le code d’erreur 400.
La limite de taille du fichier ne s’applique pas lors de l’accès à la variable dataStream .
Propriétés de taille maximale de la demande
Plusieurs propriétés contrôlent la taille maximale autorisée de la demande. Ajoutez ces propriétés à la table Propriétés système [sys_properties] pour spécifier une taille maximale de demande.
| Propriété | Valeur par défaut | Description |
|---|---|---|
| glide.rest.scripted.max_inbound_content_length_mb | 10 | Taille maximale, en mégaoctets, d’un corps de demande REST scripté qui n’est pas compressé avec gzip. |
| glide.rest.scripted.max_inbound_gzip_content_length_mb | 1 | Taille maximale, en mégaoctets, d’un corps de demande REST scripté qui est compressé avec GZIP. |
| glide.rest.max_content_length | 10 | Taille maximale, en mégaoctets, du corps d’une demande REST scriptée, qu’il soit ou non compressé avec GZIP. Maximum : 25 Par conséquent, même si glide.rest.scripted.max_inbound_content_length_mbglide.rest.scripted.max_inbound_gzip_content_length_mb ou sont définis, le corps de la demande est limité à la valeur de glide.rest.max_content_length. |