6659779: HttpURLConnections logger should log tunnel requests
Invoke Logger for CONNECT request/responses. Reviewed-by: jccollet
This commit is contained in:
parent
0ca6fc6718
commit
3f919e4a32
@ -1450,6 +1450,9 @@ public class HttpURLConnection extends java.net.HttpURLConnection {
|
||||
// so ProgressSource is null.
|
||||
http.parseHTTP(responses, null, this);
|
||||
|
||||
/* Log the response to the CONNECT */
|
||||
logger.fine(responses.toString());
|
||||
|
||||
statusLine = responses.getValue(0);
|
||||
StringTokenizer st = new StringTokenizer(statusLine);
|
||||
st.nextToken();
|
||||
@ -1563,6 +1566,10 @@ public class HttpURLConnection extends java.net.HttpURLConnection {
|
||||
requests.setIfNotSet("Accept", acceptString);
|
||||
|
||||
setPreemptiveProxyAuthentication(requests);
|
||||
|
||||
/* Log the CONNECT request */
|
||||
logger.fine(requests.toString());
|
||||
|
||||
http.writeRequests(requests, null);
|
||||
// remove CONNECT header
|
||||
requests.set(0, null, null);
|
||||
|
Loading…
x
Reference in New Issue
Block a user