SOAPRequest
, SSDPRequest
, SubscriptionRequest
public class HTTPRequest extends HTTPPacket
コンストラクタ | 説明 |
---|---|
HTTPRequest() |
|
HTTPRequest(java.io.InputStream in) |
|
HTTPRequest(HTTPSocket httpSock) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.lang.String |
getFirstLineString() |
|
java.lang.String |
getHeader() |
|
java.lang.String |
getHTTPVersion() |
|
java.lang.String |
getLocalAddress() |
|
int |
getLocalPort() |
|
java.lang.String |
getMethod() |
|
ParameterList |
getParameterList() |
|
java.lang.String |
getParameterValue(java.lang.String name) |
|
java.lang.String |
getRequestHost() |
|
int |
getRequestPort() |
|
HTTPSocket |
getSocket() |
|
java.lang.String |
getURI() |
|
boolean |
isGetRequest() |
|
boolean |
isHeadRequest() |
|
boolean |
isKeepAlive() |
|
boolean |
isMethod(java.lang.String method) |
|
boolean |
isNotifyRequest() |
|
boolean |
isPostRequest() |
|
boolean |
isSOAPAction() |
|
boolean |
isSubscribeRequest() |
|
boolean |
isUnsubscribeRequest() |
|
boolean |
parseRequestLine(java.lang.String lineStr) |
|
HTTPResponse |
post(java.lang.String host,
int port) |
|
HTTPResponse |
post(java.lang.String host,
int port,
boolean isKeepAlive) |
|
boolean |
post(HTTPResponse httpRes) |
|
void |
print() |
|
boolean |
read() |
|
boolean |
returnBadRequest() |
|
boolean |
returnOK() |
|
boolean |
returnResponse(int statusCode) |
|
void |
set(HTTPRequest httpReq) |
|
void |
setMethod(java.lang.String value) |
|
void |
setRequestHost(java.lang.String host) |
|
void |
setRequestPort(int host) |
|
void |
setSocket(HTTPSocket value) |
|
void |
setURI(java.lang.String value) |
|
void |
setURI(java.lang.String value,
boolean isCheckRelativeURL) |
|
java.lang.String |
toString() |
addHeader, addHeader, clearHeaders, getCacheControl, getCharSet, getConnection, getContent, getContentInputStream, getContentLanguage, getContentLength, getContentRange, getContentRangeFirstPosition, getContentRangeInstanceLength, getContentRangeLastPosition, getContentString, getContentType, getDate, getFirstLine, getFirstLineToken, getHeader, getHeader, getHeaderString, getHeaderValue, getHost, getIntegerHeaderValue, getLongHeaderValue, getNHeaders, getServer, getStringHeaderValue, getStringHeaderValue, getTransferEncoding, getVersion, hasConnection, hasContent, hasContentInputStream, hasContentRange, hasFirstLine, hasHeader, hasTransferEncoding, init, isChunked, isCloseConnection, isKeepAliveConnection, read, set, set, set, set, setCacheControl, setCacheControl, setCacheControl, setConnection, setContent, setContent, setContent, setContent, setContentInputStream, setContentLanguage, setContentLength, setContentRange, setContentType, setDate, setHeader, setHeader, setHeader, setHeader, setHost, setHost, setIntegerHeader, setLongHeader, setServer, setStringHeader, setStringHeader, setTransferEncoding, setVersion
public HTTPRequest()
public HTTPRequest(java.io.InputStream in)
public HTTPRequest(HTTPSocket httpSock)
public void setMethod(java.lang.String value)
public java.lang.String getMethod()
public boolean isMethod(java.lang.String method)
public boolean isGetRequest()
public boolean isPostRequest()
public boolean isHeadRequest()
public boolean isSubscribeRequest()
public boolean isUnsubscribeRequest()
public boolean isNotifyRequest()
public void setURI(java.lang.String value, boolean isCheckRelativeURL)
public void setURI(java.lang.String value)
public java.lang.String getURI()
public ParameterList getParameterList()
public java.lang.String getParameterValue(java.lang.String name)
public boolean isSOAPAction()
public void setRequestHost(java.lang.String host)
public java.lang.String getRequestHost()
public void setRequestPort(int host)
public int getRequestPort()
public void setSocket(HTTPSocket value)
public HTTPSocket getSocket()
public java.lang.String getLocalAddress()
public int getLocalPort()
public boolean parseRequestLine(java.lang.String lineStr)
public java.lang.String getHTTPVersion()
public java.lang.String getFirstLineString()
public java.lang.String getHeader()
public boolean isKeepAlive()
public boolean read()
public boolean post(HTTPResponse httpRes)
public HTTPResponse post(java.lang.String host, int port, boolean isKeepAlive)
public HTTPResponse post(java.lang.String host, int port)
public void set(HTTPRequest httpReq)
public boolean returnResponse(int statusCode)
public boolean returnOK()
public boolean returnBadRequest()
public java.lang.String toString()
toString
クラス内 java.lang.Object
public void print()