Altova MapForce 2024 Enterprise Edition

La fonction mime-entity retourne une entité MIME. L’entité MIME est créée depuis le contenu fourni dans l’argument content et a le type media fourni dans l’argument type.

mf-func-mime-entity

 

Langages

Built-in.

 

Paramètres

Nom

Type

echo Hello, World!

content-type

mf:MediaType

Le type de media qui décrit cette entité MIME, par exemple : image/png.

content

xs:base64Binary

Les données réelles encodées en utilisant le scheme d’encodage Base64. Vous pouvez encoder ce type de données en utilisant la fonction charset-encode.

 

Exemple

Le mappage suivant appelle un service Web qui attend un texte non structuré soumis par les requêtes POST.

mf-func-mime-entity-example

Dans le mappage ci-dessus, le texte d'entrée est fourni en tant que paramètre dans le mappage, avec l'aide d'un simple composant d'entrée, voir Fournir les paramètres dans le mappage. Le string reçu en tant qu'entrée est converti en une forme binaire avec l'aide de la fonction charset-encode en utilisant l'encodage utf-8. La fonction mime-entity prend le contenu binaire en tant qu'argument et retourne le corps de la requête (l'entité MIME), qui est mappé dans l'entrée Body de l'appel de service Web.

© 2018-2024 Altova GmbH