Package com.sun.java.help.impl
Class HeaderParser
- java.lang.Object
-
- com.sun.java.help.impl.HeaderParser
-
public class HeaderParser extends java.lang.ObjectThis class provides is useful for the nightmare of parsing multi-part HTTP/RFC822 headers sensibly:From a String like: 'timeout=15, max=5' create an array of Strings: { {"timeout", "15"}, {"max", "5"} } From one like: 'Basic Realm="FuzzFace" Foo="Biz Bar Baz"' create one like (no quotes in literal): { {"basic", null}, {"realm", "FuzzFace"} {"foo", "Biz Bar Baz"} } keys are converted to lower case, vals are left as is....
-
-
Constructor Summary
Constructors Constructor Description HeaderParser(java.lang.String raw)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intfindInt(java.lang.String k, int Default)java.lang.StringfindKey(int i)java.lang.StringfindValue(int i)java.lang.StringfindValue(java.lang.String key)java.lang.StringfindValue(java.lang.String k, java.lang.String Default)
-
-
-
Method Detail
-
findKey
public java.lang.String findKey(int i)
-
findValue
public java.lang.String findValue(int i)
-
findValue
public java.lang.String findValue(java.lang.String key)
-
findValue
public java.lang.String findValue(java.lang.String k, java.lang.String Default)
-
findInt
public int findInt(java.lang.String k, int Default)
-
-