# Advanced Configuration

HTTP client endpoints can specify a number of HTTP connection attributes including whether the endpoint automatically accepts redirect responses, whether the endpoint can use chunking, whether the endpoint will request a keep-alive, and how the endpoint interacts with proxies.

A client endpoint can be configured using three mechanisms:

* Configuration

* WSDL

* Java code

### In this section

* [Using Configuration](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/using-configuration)
* [Using WSDL](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/using-wsdl)
* [Using java code](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/using-java-code)
* [Client Cache Control Directives](https://help.qlik.com/talend/en-US/esb-service-developer-guide/8.0/client-cache-control-directives)