org.globus.util.http
Class HTTPProtocol
java.lang.Object
org.globus.util.http.HTTPProtocol
public class HTTPProtocol
- extends java.lang.Object
Method Summary |
static java.lang.String |
createGETHeader(java.lang.String path,
java.lang.String host,
java.lang.String user_agent)
|
protected static java.lang.String |
createHTTPHeader(java.lang.String service,
java.lang.String hostname,
java.lang.String application,
java.lang.StringBuffer msg)
|
static java.lang.String |
createPUTHeader(java.lang.String path,
java.lang.String host,
java.lang.String user_agent,
java.lang.String type,
long length,
boolean append)
|
static java.lang.String |
ErrorReply(int error,
java.lang.String msg)
|
static java.lang.String |
getBadRequestErrorReply()
|
static java.lang.String |
getErrorReply(int error,
java.lang.String message)
|
static java.lang.String |
getFileNotFoundErrorReply()
|
static java.lang.String |
getForbiddenErrorReply()
|
static java.lang.String |
getOKReply(java.lang.String application)
|
static java.lang.String |
getOKReply(java.lang.String application,
java.lang.String msg)
|
static java.lang.String |
getServerErrorReply()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CRLF
public static final java.lang.String CRLF
- See Also:
- Constant Field Values
HTTP_VERSION
public static final java.lang.String HTTP_VERSION
- See Also:
- Constant Field Values
METHOD
public static final java.lang.String METHOD
- See Also:
- Constant Field Values
HOST
public static final java.lang.String HOST
- See Also:
- Constant Field Values
CONTENT_LENGTH
public static final java.lang.String CONTENT_LENGTH
- See Also:
- Constant Field Values
CONTENT_TYPE
public static final java.lang.String CONTENT_TYPE
- See Also:
- Constant Field Values
USER_AGENT
public static final java.lang.String USER_AGENT
- See Also:
- Constant Field Values
SERVER
public static final java.lang.String SERVER
- See Also:
- Constant Field Values
CONNECTION
public static final java.lang.String CONNECTION
- See Also:
- Constant Field Values
LOCATION
public static final java.lang.String LOCATION
- See Also:
- Constant Field Values
CHUNKED
public static final java.lang.String CHUNKED
- See Also:
- Constant Field Values
CONNECTION_CLOSE
public static final java.lang.String CONNECTION_CLOSE
- See Also:
- Constant Field Values
CHUNKING
public static final java.lang.String CHUNKING
- See Also:
- Constant Field Values
HTTPProtocol
public HTTPProtocol()
createHTTPHeader
protected static java.lang.String createHTTPHeader(java.lang.String service,
java.lang.String hostname,
java.lang.String application,
java.lang.StringBuffer msg)
createGETHeader
public static java.lang.String createGETHeader(java.lang.String path,
java.lang.String host,
java.lang.String user_agent)
createPUTHeader
public static java.lang.String createPUTHeader(java.lang.String path,
java.lang.String host,
java.lang.String user_agent,
java.lang.String type,
long length,
boolean append)
ErrorReply
public static java.lang.String ErrorReply(int error,
java.lang.String msg)
getErrorReply
public static java.lang.String getErrorReply(int error,
java.lang.String message)
getBadRequestErrorReply
public static java.lang.String getBadRequestErrorReply()
getFileNotFoundErrorReply
public static java.lang.String getFileNotFoundErrorReply()
getServerErrorReply
public static java.lang.String getServerErrorReply()
getForbiddenErrorReply
public static java.lang.String getForbiddenErrorReply()
getOKReply
public static java.lang.String getOKReply(java.lang.String application)
getOKReply
public static java.lang.String getOKReply(java.lang.String application,
java.lang.String msg)