Contrôle de la taille maximale de la demande

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • 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.
    Tableau 1. Propriétés
    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.