cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP or HTTP with method GET for PI 7.11

Former Member
0 Kudos

Good afternoon, colleagues.
SAP PI 7.11.
It is necessary to make the client HTTP request with the GET method (receiver).
I know that PlainHTTP and SOAP support only POST. I know that SAP PI 7.3 supports this kind of request in HTTP_AAE. But I only have SAP PI 7.11. Maybe AXIS? Or adapter modules? Somebody knows?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186851
Active Contributor
0 Kudos

Hello Andrey,

Are you looking for Get method at receiver side?

Guess Axis should be the solution.

Former Member
0 Kudos

I shall specify: SAP PI (receiver channel) must send HTTP-GET in a Web service. If AXIS, is where to find the guide?

former_member186851
Active Contributor
Former Member
0 Kudos

Hmm..

I have seen and read the contents of the AXIS reference. These links are not about setting up data. Link of Apache HttpClient? Do I understood you that can create a Custom Adapter Module and use it instead of the standard module in the SOAP Adapter?.

former_member186851
Active Contributor
0 Kudos

Hello Andrey,

Yes, You can do it using custom module beans as well.

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Andrey,

You can use my PoC

http://scn.sap.com/docs/DOC-30180

Hope this helps,

Mark

Former Member
0 Kudos

The answer is very interesting. There is another problem: it is HTTPs. I think it will not work. (((( Probably will have to develop the Custom Adapter Module

markangelo_dihiansan
Active Contributor
0 Kudos

You should be able to use a type G destination in the CALL FUNCTION func DESTINATION dest part to use https, however the dynamic part is somewhat lost If it is possible to change the connection details of an RFC at runtime or create a new connection then remove it.

edit: found it, but only in 7.5

Aside from adapter modules, java proxies can be an option too.

Regards,

Mark