2022.2

Table Of Contents
certificate, "https" appears in the URL.
For more information on SSL and how to purchase a certificate, see for example Q10694
on SSL.com.
l
Disable SOAP Server: Check to disable all SOAP Server functionality.
l
Verbose log: Select to enable to keep a verbose log. Note that a communication log is gen-
erated whether or not this option is selected. If you use a secure connection, the log will contain
extra information.
l
PHP Arrays: This option defines how incoming POST requests with arrays are processed.
l
None: No special processing is applied.
l
Use PHP-like Arrays: When the name of form inputs contains two pairs of square brack-
ets, the data are interpreted as an array. The result is a single XML node (named after the
value between the first pair of square brackets) with each part of the array as children. See:
"PHP arrays example" below.
l
Use enhanced PHP-like Arrays: Like the previous option, but in this case, the value
between the first pair of square brackets is expected to consist of two parts, separated by
an underscore (e.g. row_0). The first part is considered to be the element's name. All con-
tent after the first underscore (preferably an integer) will be used as index, which is given
as an attribute of the element (e.g. <row _idx=0>; also see "PHP arrays example" below).
This option makes it much easier to select all elements on the same level in a data map-
ping configuration, and to convert the XML to a JSON object.
l
Omit attachments as CData node in the XML envelope: By default, the request XML has a
CDATA node that contains the raw input data, effectively doubling the size of the incoming XML
file, which due to technical restrictions cannot be larger than 400 MB. This option allows for much
larger (non-binary) attachments by removing them from the XML data file. Generally attachments
are both saved on disk and included as a CDATA node within the XML envelope. This option
removes them from the envelope, but they remain accessible through their direct path.
Note: Incoming binary files (sent through file upload in a form) can never be larger than
400 MB.
PHP arrays example
This example shows how incoming HTML is converted to XML with the two different PHP-like
Arrays options.
Page 660