Refactor parseHeaders()