Creating a Task to Execute HTTP Calls

This topic explains how to create a routine to execute HTTP calls. This integration task allows you to make a connection with an HTTP server, establishing a routine to request or submit data to a specified resource through the GET and POST request methods. Through a task to execute an HTTP call, the system can, for example, access the Talend ETL tool and extract audit logs from different system installations and use it to compile them into a single listing.

If the service to which the call is being made requires basic HTTP authentication, you must provide your credentials before this task can be executed. Other types of authentication are supported by providing the information in the HTTP header when configuring the task. The history of the integration task will display the results in the body of the HTML. If an error occurs and no results are returned, an error message will be displayed instead containing details on the error type.