Class TokenList
java.lang.Object
org.apache.tomcat.util.http.parser.TokenList
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanparseTokenList(Reader input, Collection<String> collection) Parses a header of the form 1#token, forcing all parsed values to lower case.static booleanparseTokenList(Enumeration<String> inputs, Collection<String> collection) Parses an enumeration of header values of the form 1#token, forcing all parsed values to lower case.
-
Method Details
-
parseTokenList
public static boolean parseTokenList(Enumeration<String> inputs, Collection<String> collection) throws IOException Parses an enumeration of header values of the form 1#token, forcing all parsed values to lower case.- Parameters:
inputs- The headers to parsecollection- The Collection (usually a list of a set) to which the parsed tokens should be added- Returns:
- true if the header values were parsed cleanly, otherwise
false(e.g. if a non-token value was encountered) - Throws:
IOException- If an I/O error occurs reading the header
-
parseTokenList
public static boolean parseTokenList(Reader input, Collection<String> collection) throws IOException Parses a header of the form 1#token, forcing all parsed values to lower case. This is typically used when header values are case-insensitive.- Parameters:
input- The header to parsecollection- The Collection (usually a list of a set) to which the parsed tokens should be added- Returns:
- true if the header was parsed cleanly, otherwise
false(e.g. if a non-token value was encountered) - Throws:
IOException- If an I/O error occurs reading the header
-