arcRecord.skipHttpHeader();
if (arcRecord.hasErrors()) {
logger.warning("record has errors: " + arcRecord.getErrors());
}
byte[] buffer = new byte[BUFFER_SIZE];
if (arcRecord.available() > 0) {
// for (int r = -1; (r = arcRecord.read(buffer, 0, BUFFER_SIZE)) != -1;) {
int r = -1;
while((r = arcRecord.read(buffer, 0, BUFFER_SIZE)) != -1) {
// os.write(buffer, 0, r);
System.out.write(buffer, 0, r);