cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP Receiver - Third Party

Former Member
0 Kudos

Hi. Dear Experts

I have an scenario ECC -- PI -- HTTP (Third Party) - Application Web

I need to send by HTTP some parameters to the application web like below example :

http://XX.X.XX.XX:8080/WebSystem/ProcessingTx?param1=<value1>&param2=<value2>&param3=<value3>&param4...>...

According the documentation on my HTTP CC Receiver. I made the configuration , correct me I am wrong.?

Adressing Type : Url Adress
Target Host :XX.X.XX.XX
Host : 8080
Path: /WebSystem/ProcessingTx

Content Type : txt/xml

I send the Parameters by Dynamic Configuration

My question is about Adapter Specific Message Atrributes. Exist Apply HTTP Header Fields and Apply URL Parameters. Wich will be Activate?

Also I made some test but  i received a  Message HTTP client code 400 reason ICM_HTTP_CONNECTION_FAILED

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Your Path should be "/WebSystem/ProcessingTx?"

What do you mean by "Exist Apply HTTP Header Fields and Apply URL Parameters. Wich will be Activate?" If your question is if you should use this, then answer is Yes, you have to check the "Apply URL Paramter" option. Then you have to enter the paramter name and value.

Regards,

Prateek Raj Srivastava

Answers (2)

Answers (2)

aashish_sinha
Active Contributor
0 Kudos

Hi,

I think PI system is not able to send any data to third party system as connection is not working.

Can you please check the connections or create HTTP destination and check if it is reaching third party system.

Regards

Aashish Sinha

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>http://XX.X.XX.XX:8080/WebSystem/ProcessingTx?param1=<value1>&param2=<value2>&param3=<value3>&param4...>...

You want to submit values using the above syntax URL to that web server.  That means you have to pick URL Parameters option.