No more need to read the http headers into a single buffer.  All socket reads are done in chunks now.
So http headers are read in a loop until \r\n\r\n is detected.