The plain HTTP outbound channel is a service provided by the Integration Engine. The system is addressed when technical routing determines a corresponding communication channel for the logical receiver from logical routing. The system sends the payload of the message to an HTTP address using HTTP, without being enhanced with an envelope.
Define the Addressing Type
http://<hostname:port>/<path>?<query-string>
You can identify the target host (HTTP port) of a SAP Web Application Server by using the ICM monitor.
More information: ICM Monitor
This is useful if there is a firewall between the plain HTTP adapter and the receiver system.
Authentication data for the receiver system, more information: Transaction Display and Maintain RFC Destinations (SM59).
Specify the HTTP Destination.
More information: Quality of Service
Define XI Payload Manipulation
This presents the XML in a URL-enabled format.
Some external systems, for example, Web servers in marketplaces, can only process data if it is sent as an HTML form using HTTP.
A typical HTML form comprises named fields. When transferring a completed form to the server or a CGI program, the data must be transferred in such a way that the CGI script can recognize the fields that make up the form, and which data was entered in which field.
This is done with the aid of a prolog and an epilog.
The encoding method that separates the form fields and their data uses the following rules:
For example, the German umlaut ö is rewritten as %F6 in the ISO-8859-1 character set.
More information below under Example.
Define Adapter-Specific Message Attributes
The Addressing Type you selected above determines which indicator is displayed.
If you set the indicator, the URL or HTTP destination set dynamically is called by HTTP.
If the message header does not contain the URL or the HTTP destination, and you have set the Fail If Adapter-Specific Message Attributes Missing indicator, the XI message is set to status System Error. If you do not set the indicator, the URL or HTTP destination defined statically in the communication channel is used.
The technical names of the fields are:
The technical names of the fields are HeaderFieldOne, .... HeaderFieldSix.
The technical names of the fields are URLParamOne, …, URLParamSix.
The fields must have the same names as the fields that are also to be sent in the HTTP response.
The technical names of the fields are HeaderFieldOne,...,HeaderFieldSix.
Building the prolog and epilog: