Updated HTTP C parser without malloc.