@Override
protected OutputStream getSocketOutputStream(final Socket socket) throws IOException {
Recorder recorder = Recorder.getHttpRecorder();
if (recorder != null) { // XXX || (isSecure() && isProxied())) {
return recorder.outputWrap(super.getSocketOutputStream(socket));
} else {
return super.getSocketOutputStream(socket);
}
}