Class StatusLine
java.lang.Object
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.StatusLine
Represents a Status-Line as returned from a HTTP server.
RFC2616 states
the following regarding the Status-Line:
6.1 Status-Line The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters. No CR or LF is allowed except in the final CRLF sequence. Status-Line = HTTP-Version SP Status-Code SP Reason-Phrase CRLF
This class is immutable and is inherently thread safe.
- Since:
- 2.0
- Version:
- $Id: StatusLine.java 480424 2006-11-29 05:56:49Z bayard $
- See Also:
-
Constructor Details
-
StatusLine
Default constructor.- Parameters:
statusLine
- the status line returned from the HTTP server- Throws:
HttpException
- if the status line is invalid
-
-
Method Details
-
getStatusCode
public final int getStatusCode()- Returns:
- the Status-Code
-
getHttpVersion
- Returns:
- the HTTP-Version
-
getReasonPhrase
- Returns:
- the Reason-Phrase
-
toString
Return a string representation of this object. -
startsWithHTTP
Tests if the string starts with 'HTTP' signature.- Parameters:
s
- string to test- Returns:
- true if the line starts with 'HTTP' signature, false otherwise.
-