Using a REST service to accept HTTP POST requests in an HTML form
This scenario applies only to Talend ESB, Talend Data Services Platform, Talend MDM Platform, Talend Real-Time Big Data Platform, and Talend Data Fabric.
This scenario describes how to upload data to a REST service using HTTP POST in a HTML form file. To do so, a Job is created to accept HTTP POST requests using the tRESTRequest component.
A predefined HTML form UploadFile.html is used to upload data to the REST service:
<form action="http://localhost:8088/UserInfo" method="post" enctype="multipart/form-data">
<input type="file" name="id" />
<button>upload</button>
</form>
The customer.xml that contains a user ID will be uploaded:
<customer>
<id>100</id>
</customer>