Directly read the balance of the HTTP chunk into the byte array. This eliminates at least one large allocation. Adjust names to match new logic.
Merge branch 'use-bytearray-buffer'