cancel
Showing results for 
Search instead for 
Did you mean: 

PO to BTP - IS Migration : Query parameters in HTTP receiver adapter

aditya_20
Explorer
0 Kudos
200

Hello all,

I'm migrating an HTTP interface from PO to BTP-IS. Just wanted to know how the query parameters option in PO HTTP receiver can be implemented in HTTP receiver adapter in CPI.

Attaching the PO configuration screenshot for reference.

aditya_20_0-1745415551622.png

Thank you,

Aditya

Accepted Solutions (1)

Accepted Solutions (1)

helmut_skolaut3
Contributor

Hi

you can retrieve them via Groovy:
def lv_CamelHttp = lt_headers.get("CamelHttpQuery");

Regards
   Helmut

 

alex_bundschuh
Product and Topic Expert
Product and Topic Expert
In addition to Helmut's answer, I actually did this, I sent a sample request from PO to Cloud Integration and fetched the CamelHttpQuery to find out the query parameters, so this is the outcome: msgguid=17e552df-20d4-11f0-cb21-0000003a8cde&qos=EOIO&queueid=12345&interface=order&senderParty=XYZ&senderService=ABC, so you need to create a receiver http adapter in Cloud Integration and in the Query parameter of the adapter construct a query accordingly, usually for the values you use properties or headers to be able to dynamically define the query, Alex
helmut_skolaut3
Contributor
We have e.g. one common IDOC separator in Integration Suite for all sending SAP Backends - in order to get knowledge about the real sender, we are using a query parameter that we add to RFC Destination. This will reduce the number of iflows to be build.

Answers (1)

Answers (1)

Arivarasu
Newcomer
0 Kudos

Hi,

you will have use both camel expression and property in content modifier.