cancel
Showing results for 
Search instead for 
Did you mean: 

ICF service - Hard code fixed URL parameters

Former Member
0 Kudos

Hello all,

We currently build an XI scenario HTTP Client request > PI > Idoc.

For that we are using a special SICF service /sap/xi/adapter_plain

To be valid, the resquest must contain an important number of paramters key/value pair :

http://<server>:<port>/sap/xi/adapter_plain?param1=value1&param2=value2 ....

We just want to provide to our http client partner a more simple URL to call (http://<server>:<port>/sap/xi/adapter_plain) because many of the parameters have fixed key and value.

How can we hard code URL parameter ?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Without coding, I don't see how you could do that with PI.

With an ICF alias, you can change the URL but not specify constant parameters.

One solution, which may not please you, would be to put an Apache reverse proxy in front of PI.

With URL rewrite rules, what you want would be very easy to accomplish.

Regards,

Olivier

Former Member
0 Kudos

The solution found was to copy the standard handler and to add specific ABAP code.