implement method, uri, version, host and connection parsing