mime-entity
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.
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.
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.