HTTP gateway

Table of Contents

    HTTP gateway

    This Service is used to perform an HTTP request. The content of MessagePart-In can be used as POST data or as URL info in a GET Request. The response of the HTTP Request is placed in MessagePart-Out.

    In the table below, you will find an explanation about these properties. All attributes with a ‘*’ are mandatory.




    By default, we fill this out with the technical ‘tag’, followed by a serial number. Changing the name is optional.


    Check this box if you want this service to be enabled.

    MessagePart In

    Specify the name of the MessagePart, which will be used as input. The value of this MessagePart becomes the POST data in a POST request or is used a URL, depending on the definition of the URL parameter.

    The default value is msgprt0. Only use this when you are in fact using different names and/or MessageParts.

    MessagePart Out

    Here, you can specify the name of the MessagePart, which will be used as output for the service method. The response of the HTTP request is put on this MessagePart. The default value is msgprt0.

    HTTP Method



    The URL location where the HTTP request has to go. A placeholder can be used in the URL (or for the entire URL). The name of this placeholder is {url-placeholder} (NO $-sign!). If the placeholder is used, this placeholder is replaced by the content of MessagePart-In. This allows the URL location to be dynamically determined by the preceding services. The default value is {url-placeholder}.

    Encode URI

    Switch to enable or disable the encoding of URLs. The default is true.

    URL From Header

    Specify which header to use as an URL value.


    Maximum time to wait on a single request. Default is '0' which means indefinitely.

    Response Class

    Class to specify return type. The default is a 'java.lang.String'. Advanced use only.

    Mapped Request Headers

    A comma separated list of headers to be mapped from the ConnectMessage to the HTTP request

    The most relevant headers that you can use to override or set in the request header:

    Content-Type - Sets the MIME type of the request
    Accept-Encoding - Sets the encoding of the request
    Accept-Charset - Sets the supported character sets
    Accept: Sets the MIME types accepted for the response

    Mapped Response Headers

    A comma separated list of headers to be mapped from HTTP response to the ConnectMessage

    Non-Standard HTTP Header Prefix

    Prefix used for non-standard HTTP Headers. The default is X-.


    Enter the login name for Basic Authentication or NTLM support.


    Enter the password for Basic Authentication or NTLM support, belonging to the username.


    Authentication domain (for NTLM support)

    Preemptive Authentication

    Specify whether to use Preemptive Authentication. The default is true.

    Preserve Analyze Headers

    Switch to enable or disable preservation of Analyze headers. The default is false.
    Form URL Encoded


    Switch to enable or disable use of application/x-www-formurlencoded. In order to use this feature, the MessagePart data should be formatted accordingly: {key1=value1,key2=value2,keyN=valueN}


    Description of the specific service. This is for documentation purposes.

    Advanced options 

    Attribute Description
    Custom HTTP Request Factory Specify custom HTTP request factory bean. Advanced use only

    Copyright © 2019 ConnectPlaza.   For pricing, account management and more go to https://www.connectplaza.com

    About Connectplaza

    Si components version:   

    Lorem ipsum delore set

    Lorem ipsum delore set

    Window size is not optimal. Please enlarge for optimal experience

    No connection

    No response from the server. This window will automaticly disappear by an valid connection