I am a fresh man for CPI. Now I am working on a CPI integration flow.
The whole process is very easy. Just receive a https call from external call and pass it out to a RFC call.

Then I call it in postman with 'POST' method. But finally, it became 'GET' in the log ('trace' level). And the request body is lost. And the following RFC call be failed as well.

Log in CPI


I just wonder, where is wrong. Why the 'POST' is changed into 'GET'.
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
Hi Joseph,
by default CPI expects GET HTTP calls in Inbound HTTPS connections.
Maybe you are overwriting the payload in first Content Modifier?
Try with GET.
BR, Piotr
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is there some place to change the setting of CPI 'HTTPS Sender Adapter'? Refer below article, I did NOT find any place for set the request method.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.