|
||||||||||
| 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 | |||||||||