The Talend Runtime provides support for HTTP and HTTPS by default with the help of the pax web component. For more information, see the documentation of Pax Web on http://ops4j.github.io/pax/web/SNAPSHOT/User-Guide.html.
HTTP / HTTPS configuration for Talend Runtime is done in the following configuration file: <TalendRuntimePath>/container/etc/org.ops4j.pax.web.cfg.