# tRESTRequest

Receives GET/POST/PUT/PATCH/DELETE requests from the clients on the server end.

tRESTRequest accepts the HTTP and/or HTTPS requests from the clients and supports GET, POST, PUT, PATCH and DELETE HTTP methods.

Information noteNote:

To enable the HTTPS support, you have to generate a keystore and add some HTTPS security configuration properties in the *org.ops4j.pax.web.cfg* file of your Runtime container before deploying the service on it. For more information, see the *Talend ESB Container Administration Guide*.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/esb-rest).

### In this section

* [tRESTRequest Standard properties](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest-standard-properties)

**Related concepts**

[Using a REST service to accept HTTP POST requests and send responses](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest-trestclient-tlogrow-using-rest-service-to-accept-http-post-requests-and-send-responses-standard-component-esb-this)

[Using a REST service to accept HTTP POST requests in an HTML form](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest-trestresponse-txmlmap-tjavarow-using-rest-service-to-accept-http-post-requests-in-html-form-standard-component-esb-this)

[Using a REST service to accept HTTP POST requests](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/use-rest-accept-http-post)

[Using a REST service to accept HTTP GET requests and send responses](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest-trestresponse-txmlmap-trestresponse-txmlmap-using-rest-service-to-accept-http-get-requests-and-send-responses-standard-component-esb-this)

[Using URI Query parameters to explore the data of a database](https://help.qlik.com/talend/en-US/components/7.3/esb-rest/trestrequest-trestresponse-tfixedflowinput-tmysqloutput-using-uri-query-parameters-to-explore-data-of-database-standard-component-esb-this)