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