| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectelectric.util.http.HTTPUtil
HTTPUtil defines a set of HTTP utility methods.
| Field Summary | 
| Constructor Summary | |
HTTPUtil()
 | 
|
| Method Summary | |
static java.lang.String | 
addParameter(java.lang.String path,
             java.lang.String key)
 | 
static java.lang.String | 
addParameter(java.lang.String path,
             java.lang.String key,
             java.lang.String value)
 | 
static void | 
addParameters(java.util.Hashtable parameters,
              java.lang.String string)
Add parameters from the string into the (possibly already populated) hashtable.  | 
static java.lang.String | 
decode(java.lang.String string)
 | 
static java.lang.String | 
encode(java.lang.String string)
 | 
static java.lang.String | 
getContextPath(XURL xurl)
Given a url, compute a path appropriate for use as a servlet context path.  | 
static java.lang.String | 
getParameter(java.lang.String path,
             java.lang.String key)
Retrieve and decode the value corresponding to the given control name from the form-urlencoded data set, or null if the name is not found.  | 
static java.lang.String[][] | 
getParametersAsArray(java.lang.String string)
 | 
static Context | 
getParametersAsContext(java.lang.String string)
 | 
static java.lang.String | 
getQueryString(java.lang.String path)
 | 
static XURL | 
getTCPXURL(XURL xurl)
 | 
static boolean | 
hasParameter(java.lang.String path,
             java.lang.String key)
 | 
static boolean | 
isDIMEMultipart(java.lang.String type)
 | 
static boolean | 
isKeepAlive(Context context)
Return true if the given context is configured to set connections as keep-alive  | 
static boolean | 
isKeepAlive(java.lang.String connectionHeader,
            java.lang.String version)
 | 
static boolean | 
isMIMEMultipart(java.lang.String type)
 | 
static boolean | 
isMultipart(java.lang.String type)
Determine if the Content-Type is multipart/related.  | 
static java.lang.String | 
removeParameter(java.lang.String path,
                java.lang.String key)
 | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public HTTPUtil()
| Method Detail | 
public static java.lang.String decode(java.lang.String string)
string - public static java.lang.String encode(java.lang.String string)
string - public static java.lang.String getContextPath(XURL xurl)
xurl - HTTPContextpublic static XURL getTCPXURL(XURL xurl)
xurl - public static java.lang.String getQueryString(java.lang.String path)
path - 
public static java.lang.String getParameter(java.lang.String path,
                                            java.lang.String key)
path - html form data set.key - control-name in form data set.
public static boolean hasParameter(java.lang.String path,
                                   java.lang.String key)
path - key - 
public static java.lang.String removeParameter(java.lang.String path,
                                               java.lang.String key)
path - 
public static java.lang.String addParameter(java.lang.String path,
                                            java.lang.String key)
path - key - 
public static java.lang.String addParameter(java.lang.String path,
                                            java.lang.String key,
                                            java.lang.String value)
path - key - value - public static java.lang.String[][] getParametersAsArray(java.lang.String string)
string - public static Context getParametersAsContext(java.lang.String string)
string - 
public static void addParameters(java.util.Hashtable parameters,
                                 java.lang.String string)
parameters - string - public static boolean isDIMEMultipart(java.lang.String type)
type - public static boolean isMIMEMultipart(java.lang.String type)
type - public static boolean isMultipart(java.lang.String type)
type - a Content-Type header valuepublic static boolean isKeepAlive(Context context)
context - 
public static boolean isKeepAlive(java.lang.String connectionHeader,
                                  java.lang.String version)
connectionHeader - version - 
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||