public abstract class DownloadUtils
extends java.lang.Object
构造器和说明 |
---|
DownloadUtils() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
doPost(java.lang.String url,
java.lang.String ctype,
byte[] content,
int connectTimeout,
int readTimeout) |
static java.lang.String |
doPost(java.lang.String url,
java.lang.String params,
java.lang.String charset,
int connectTimeout,
int readTimeout) |
static void |
downloadHttps(java.lang.String url,
java.lang.String filePath,
DownloadListener l) |
static void |
downloadHttpsNotAsync(java.lang.String url,
java.lang.String filePath,
DownloadListener l,
boolean onDone) |
protected static java.lang.String |
getResponseAsString(java.net.HttpURLConnection conn) |
static java.lang.String |
post(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
sendGetRequest(java.lang.String endpoint,
java.lang.String requestParameters)
Sends an HTTP GET request to a url
|
public static void downloadHttps(java.lang.String url, java.lang.String filePath, DownloadListener l)
public static void downloadHttpsNotAsync(java.lang.String url, java.lang.String filePath, DownloadListener l, boolean onDone)
public static java.lang.String sendGetRequest(java.lang.String endpoint, java.lang.String requestParameters)
endpoint
- - The URL of the server. (Example: "
http://www.yahoo.com/search")requestParameters
- - all the request parameters (Example:
"param1=val1¶m2=val2"). Note: This method will add the question mark
(?) to the request - DO NOT add it yourselfpublic static java.lang.String post(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> params)
public static java.lang.String doPost(java.lang.String url, java.lang.String params, java.lang.String charset, int connectTimeout, int readTimeout) throws java.lang.Exception
java.lang.Exception
public static java.lang.String doPost(java.lang.String url, java.lang.String ctype, byte[] content, int connectTimeout, int readTimeout) throws java.lang.Exception
java.lang.Exception
protected static java.lang.String getResponseAsString(java.net.HttpURLConnection conn) throws java.io.IOException
java.io.IOException