Invokes parser for header field parameters.
this.lexer.SPorHT();
while (lexer.lookAhead(0) == ';") {
this.lexer.consume(1);
// this.lexer.match(';');
// eat white space
this.lexer.SPorHT();
NameValue nv = nameValue();
// RFC 3261, p. 32:
// Even though an arbitrary number of parameter pairs may be
// attached to a header field value, any given parameter-name
// MUST NOT appear more than once.
if (parametersHeader.hasParameter(nv.getName())) {
throw new ParseException("Duplicated parameter: " +
nv.getName(), 0);
}
parametersHeader.setParameter(nv);
// eat white space
this.lexer.SPorHT();
}