Altova FlowForce Server 2024 Advanced Edition

Retourne le paramètre param depuis l'en-tête "Content-Type" d'un stream si ce type d'en-tête et de paramètre existe ; sinon, il retourne la valeur de l'argument default. Cette fonction peut être utilisée pour recevoir des messages qui suit le profil AS2 en option Multiple Attachments (MA). Concrètement, il peut extraire le document de départ Content-ID et Content-Type spécifié en tant que paramètre ‘start’ et ‘type’ en type de contenu multipart/related. Il peut aussi être utilisé pour extraire le caractère défini, comme montré dans l'exemple ci-dessous.

 

Signature

get-mime-content-type-param(s:stream, param:string, default:string="") -> string

 

Paramètres

Nom

Type

Description

s

stream

Spécifie le stream d’entrée.

param

string

Spécifie le nom du paramètre à retourner.

default

string

Spécifie la valeur à retourner lorsque le param requis n’existe pas. Par défaut, il s’agit d’un string vide.

 

Exemples

En prenant en compte que stream msg contient l'en-tête Content-Type: text/html; charset=utf-8, l'expression suivante retournera utf-8:

 

get-mime-content-type-param(msg, "charset", "ascii")

© 2018-2024 Altova GmbH