[
https://issues.apache.org/jira/browse/HTTPCLIENT-1374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jose L Martinez-Avial updated HTTPCLIENT-1374:
----------------------------------------------
Attachment: HTTPCLIENT-1374.patch
> Provide functionality to customize the logging of the http headers and wire
> ---------------------------------------------------------------------------
>
> Key: HTTPCLIENT-1374
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1374
> Project: HttpComponents HttpClient
> Issue Type: Improvement
> Components: HttpClient
> Reporter: Jose L Martinez-Avial
> Attachments: HTTPCLIENT-1374.patch
>
>
> Currently the logging of the http headers and data (wire) exchanged when
> doing a HTTP request/response is controlled by the logging categories
> org.apache.http.headers and org.apache.http.wire. The problem is that the
> logging cannot by customized: It is possible to setup the debug level, and
> change it dynamically, but those changed affect all the instances of the
> HttpClient, since the logger is static. So it is not possible to change the
> logging for a specific connections, for example.
> The patch I modifies ManagedHttpClientConnectionFactory so the loggers are
> created by using two protected methods getHeaderlog and getWirelog. That way
> the factory can be extended in order to provide diferent logges, and
> therefore allow to customize the logging of the http headers and data.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]