mime-entity

www.altova.com Print this Topic Previous Page Up One Level Next page

Home >  Functions > Function Library Reference > mime >

mime-entity

The mime-entity function returns a MIME entity. The MIME entity is created from the content supplied to the content argument, and has the media type supplied to the type argument.

mf-func-mime-entity

 

Arguments

Name

Type

Description

type

mf:MediaType

The media type that describes this MIME entity, for example: image/png.

content

xs:base64Binary

The actual data encoded using the Base64 encoding scheme. You can encode such data by using the charset-encode function.

 

Example

The following mapping calls a Web service that expects unstructured text submitted via POST requests.

mf-func-mime-entity-example

In the mapping above, the input text is supplied as parameter to the mapping, with the help of a simple input component, see Supplying Parameters to the Mapping. The string received as input is converted to binary form with the help of the charset-encode function, using the utf-8 encoding. The mime-entity function takes the binary content as argument and returns the body of the request (the MIME entity), which is mapped to the Body input of the Web service call.


© 2019 Altova GmbH