cancel
Showing results for 
Search instead for 
Did you mean: 

Send HTTP put instead of HTTP post

philipp_wagner2
Explorer
0 Kudos

Hi,

Does anybody know if it is possible to send messages with HTTP put method instead of post method?

One of our suppliers does not accept messages in HTTP post, they want the messages being sent via put to a URL like this:

https://oursupplier.abc/send/messages/here/purchaseorder.uniquenumber

The string "uniquenumber" can be defined by us, we would like to use a timestamp.

As you can see in the URL, the communication has to be encrypted, certificates are already intstalled in STRUST etc.

Has someone of you already set up a scenario or gained experience with with HTTP put?

Your help is very much appreciated.

Best regards,

Philipp

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

XI standard adapter wont suffice the purpose in this case. You can try the following.

1. Make your Reciever a Java proxy[server java proxy].

2. From the generated Java proxy, using a free source Http client like Apache httpclient (http://jakarta.apache.org/httpclient)

you can programtically make a PUT request.

~ Amol