public class Request extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTENT_TYPE_APPLICATION |
static String |
CONTENT_TYPE_JSON |
static String |
CONTENT_TYPE_JSON_PATCH |
static String |
CONTENT_TYPE_MULTIPART |
static String |
CONTENT_TYPE_XML |
static String |
HTTPHEADER_ACCEPT |
static String |
HTTPHEADER_ACCEPT_CHARSET |
static String |
HTTPHEADER_ACCEPT_ENCODING |
static String |
HTTPHEADER_ACCEPT_LANGUAGE |
static String |
HTTPHEADER_CONNECTION |
static String |
HTTPHEADER_CONTENT_DISPOSITION |
static String |
HTTPHEADER_CONTENT_LENGTH |
static String |
HTTPHEADER_CONTENT_TYPE |
static String |
HTTPHEADER_HOST |
static String |
HTTPHEADER_REFERER |
static String |
HTTPHEADER_USER_AGENT |
static String |
METHOD_DELETE |
static String |
METHOD_GET |
static String |
METHOD_OPTIONS |
static String |
METHOD_PATCH |
static String |
METHOD_POST |
static String |
METHOD_PUT |
| Constructor and Description |
|---|
Request() |
public static String CONTENT_TYPE_MULTIPART
public static String CONTENT_TYPE_APPLICATION
public static String CONTENT_TYPE_XML
public static String CONTENT_TYPE_JSON
public static String CONTENT_TYPE_JSON_PATCH
public static final String HTTPHEADER_CONTENT_LENGTH
public static final String HTTPHEADER_CONTENT_DISPOSITION
public static final String HTTPHEADER_ACCEPT_LANGUAGE
public static final String HTTPHEADER_ACCEPT_ENCODING
public static final String HTTPHEADER_ACCEPT_CHARSET
public static final String HTTPHEADER_ACCEPT
public static final String HTTPHEADER_USER_AGENT
public static final String HTTPHEADER_HOST
public static final String HTTPHEADER_REFERER
public static final String HTTPHEADER_CONTENT_TYPE
public static final String HTTPHEADER_CONNECTION
public static final String METHOD_POST
public static final String METHOD_GET
public static final String METHOD_OPTIONS
public static final String METHOD_PUT
public static final String METHOD_DELETE
public static final String METHOD_PATCH
protected boolean addHeaderLine(String line)
line - The Headerline given by the Clientpublic void setSecure(boolean secure)
secure - public void setClient(InetAddress client)
client - public void setProtocoll(String protocoll)
protocoll - public void setMethod(String method)
method - public void setRequestString(String requestString)
requestString - public RequestArgument[] arguments()
public String getProtocoll()
public String getMethod()
public String getReqestString()
public String getLastRequestStringComponent()
public boolean isSecureConnection()
public String getHost()
public int getPort()
public InetAddress getClient()
public void appendSinglePart(BufferedInputStream bis, long length) throws IOException
IOExceptionpublic void apendMultipart(BufferedInputStream bis, long length) throws IOException
bis - IOExceptionpublic void apendURLEncoded(BufferedInputStream bfis, long length) throws IOException
bfis - length - IOExceptionpublic void apendJSON(BufferedInputStream bfis, String charset, long length) throws IOException
bfis - charset - length - IOExceptionpublic void apendJSONArray(BufferedInputStream bfis, String charset, long length) throws IOException
bfis - charset - length - IOExceptionpublic void apendXML(BufferedInputStream bfis, String charset, long length) throws IOException
bfis - charset - length - IOExceptionpublic RecievedData[] getRecievedData()
public RecievedText getRecievedText(String field)
field - public RecievedFile getRecievedFile(String field)
field - public boolean isJSONReq()
public org.json.JSONObject getJSONReq()
public boolean isJSONArrReq()
public org.json.JSONArray getJSONArrReq()
public boolean isXMLReq()
public xmlwise.XmlElement getXMLReq()
public boolean isFormPostReq()
public boolean isSinglePartReq()
public String getSinglePartFilename()
public String getSinglePartMimeType()
public File getSinglePartFile()
public String getBoundary()
public void cleanup()
Copyright © 2020 Software Atelier Kamber. All rights reserved.