HTTP Requests Supported by the Java HTTP Adapter

Use

The Java HTTP adapter supports the following combinations of HTTP requests:

Scenario

Set Form

Set Multipart

Select Message Protocol

Plain HTTP POST (default)

No

No

POST

HTML Form Submit Request

Yes

No

POST

HTML Form-Based File Upload

Yes

Yes

POST

Generic Multipart Request

No

Yes

POST

Payload as URL Parameter (use only for diagnostic)

No

No

GET

Plain HTTP Post : It indicated that the HTTP POST request is a plain HTTP POST message with a body. You use this scenario to select XI main message payload from the HTTP message body.

Form Submit Request : It indicates that the HTTP POST request is a form submit request. Content type for this scenario is 'application/x-www-form-urlencoded'. You use this scenario to select the XI main message payload from one of the parameters of the form submit request.

Form-Based File Upload : It indicates that the HTTP POST request is form based and is multipart (RFC 1867). You use this scenario to select the XI message payload and XI main message attachments from a form-based file-upload.

Generic Multipart Request : It indicates that the HTTP POST request is a multipart request. You use this scenario to select the XI main message payload and XI message attachments from a generic multipart request.

URL Parameter : It indicates that the incoming request is a HTTP GET request. You use this scenario to select the XI main message payload from a URL parameter.