@Deprecated public class HttpUtils extends Object
| 构造器和说明 |
|---|
HttpUtils()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
downloadSmallFile(String url,
File file)
已过时。
下载小文件
|
static boolean |
downloadSmallFile(String url,
String filePath)
已过时。
下载小文件
|
static okio.BufferedSource |
getResponseSource(String url)
已过时。
获取响应流
|
static <T> T |
sendGET(String url,
Map<String,String> headParam,
Map<String,String> param,
Class<T> resultClazz)
已过时。
get请求
|
static <T> T |
sendPOST(String url,
Map<String,String> headParam,
Map<String,String> params,
Class<T> resultClazz)
已过时。
POST请求 表单方式提交
|
static <T> T |
sendPOSTJson(String url,
Map<String,String> headParam,
Map<String,?> params,
Class<T> resultClazz)
已过时。
POST请求 Payload{Json}方式提交,适合复杂数据
|
static <T> T |
sendPOSTJson(String url,
Map<String,String> headParam,
String params,
Class<T> resultClazz)
已过时。
|
static <T> T |
sendPostMultipart(String reqUrl,
Map<String,String> headParam,
Map<String,String> params,
String picKey,
List<File> files,
Class<T> resultClazz)
已过时。
上传多张图片及参数
|
static <T> T |
sendPOSTNoEncode(String url,
Map<String,String> headParam,
Map<String,String> params,
Class<T> resultClazz)
已过时。
POST请求 自定义表单方式提交
|
static void |
setTimeout(Integer connect,
Integer read)
已过时。
设置超时时间,注意该超时时间仅仅对下一条请求有效
设置新连接的默认连接超时。
|
public static void setTimeout(Integer connect, Integer read)
设置新连接的默认连接超时。值0表示没有超时,否则在转换为毫秒时,值必须介于1和Integer.MAX_VALUE之间。 将TCP套接字连接到目标主机时应用connectTimeout。默认值为10秒。
connect - 连接超时时间read - 读取超时时间public static okio.BufferedSource getResponseSource(String url) throws RequestException
url - 请求路径RequestExceptionpublic static boolean downloadSmallFile(String url, String filePath) throws RequestException
url - 网络路径filePath - 文件保存路径RequestExceptionpublic static boolean downloadSmallFile(String url, File file) throws RequestException
url - 网络路径file - 文件对象RequestExceptionpublic static <T> T sendPOSTNoEncode(String url, Map<String,String> headParam, Map<String,String> params, Class<T> resultClazz) throws RequestException
url - 请求路径headParam - 头部参数params - 请求参数resultClazz - 返回封装对象RequestExceptionpublic static <T> T sendPOST(String url, Map<String,String> headParam, Map<String,String> params, Class<T> resultClazz) throws RequestException
url - 请求路径headParam - 头部参数params - 请求参数resultClazz - 返回封装对象RequestExceptionpublic static <T> T sendPOSTJson(String url, Map<String,String> headParam, Map<String,?> params, Class<T> resultClazz) throws RequestException
url - 请求路径headParam - 头部参数params - 请求参数resultClazz - 返回封装对象RequestExceptionpublic static <T> T sendPOSTJson(String url, Map<String,String> headParam, String params, Class<T> resultClazz) throws RequestException
RequestExceptionpublic static <T> T sendGET(String url, Map<String,String> headParam, Map<String,String> param, Class<T> resultClazz) throws RequestException
url - 请求路径headParam - 头部参数param - 请求参数RequestException - 请求时出现例外public static <T> T sendPostMultipart(String reqUrl, Map<String,String> headParam, Map<String,String> params, String picKey, List<File> files, Class<T> resultClazz) throws RequestException
reqUrl - URL地址headParam - 头部参数params - 额外参数picKey - 上传图片的关键字files - 图片路径RequestExceptionCopyright © 2019. All rights reserved.