When Data source type is HTTP Advanced ETL Processor acts as HTTP server designed to process HTML forms. Both Post and Get methods are supported. It is also possible to upload files.
<form name="input" action="https://localhost:8000/html_form_submit.html" method="get">
<p>Simple Get Form Example</p>
Name: <input type="text" name="user" />
<br />
<input type="checkbox" name="vehicle" value="Bike" />I have a bike<br />
<input type="checkbox" name="vehicle" value="Car" />I have a car
<br />
<textarea name="area" rows="10" cols="30">
The cat was playing in the garden.
</textarea>
<br />
<input type="submit" value="Submit" />
</form>
<form name="input" action="https://localhost:8000/html_form_submit.html" method="post" enctype="multipart/form-data">
<p>Simple Post Form Example</p>
Name: <input type="text" name="user" />
<br />
<input type="checkbox" name="vehicle" value="Bike" />I have a bike<br />
<input type="checkbox" name="vehicle" value="Car" />I have a car
<br />
<textarea name="area" rows="10" cols="30">
The cat was playing in the garden.
</textarea>
<br />
<input type="submit" value="Submit" />
</form>
<form name="input" action="https://localhost:8000/html_form_action.asp" method="post" enctype="multipart/form-data">
<p>Simple File Post Form Example</p>
Name: <input type="text" name="user" />
<br />
<input type="checkbox" name="vehicle" value="Bike" />I have a bike<br />
<input type="checkbox" name="vehicle" value="Car" />I have a car
<br />
<textarea name="area" rows="10" cols="30">
The cat was playing in the garden.
</textarea>
<br />
<input type="file" name="somename" size="chars" />
<br />
<input type="submit" value="Submit" />
</form>