public class LiveBaseService extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ERROR_INFO |
static String |
ERROR_PREFIX |
static String |
ERROR_PREFIX1 |
static String |
ERROR_SUFFIX |
| 构造器和说明 |
|---|
LiveBaseService() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T,E extends LiveCommonRequest> |
baseGet(String url,
E e,
Class<T> tClass)
HTTP GET 公共请求
|
protected <E extends LiveCommonRequest> |
baseGetReturnArray(String url,
E e)
请求API,返回文件专用逻辑
HTTP GET 公共请求
|
protected <T,E extends LiveCommonRequest> |
baseGetReturnArray(String url,
E e,
Class<T> tClass)
HTTP GET 公共请求
|
protected <T,E extends LiveCommonRequest> |
basePost(String url,
E e,
Class<T> tClass)
HTTP POST 公共请求
|
protected <T,E extends LiveCommonRequest> |
basePostJson(String url,
E e,
Class<T> tClass)
HTTP POST 请求发送json,默认使用appId,timestamp,sign,requestId的 map 集合进行签名
|
protected <T,E extends LiveCommonRequest> |
basePostJson(String url,
Map<String,String> signMap,
E e,
Class<T> tClass)
HTTP POST 请求发送json
|
protected <T,E extends LiveCommonRequest> |
basePostJsonReturnArray(String url,
Map<String,String> signMap,
E e,
Class<T> tClass)
HTTP POST 请求发送json
|
protected <T,E extends LiveCommonRequest> |
basePostReturnArray(String url,
E e,
Class<T> tClass)
HTTP POST 公共请求
|
protected <T,E extends LiveCommonRequest> |
baseUploadFile(String url,
E e,
Map<String,File> fileMap,
Class<T> tClass)
HTTP POST 上传文件公共请求
|
protected <T,E extends LiveCommonRequest> |
baseUploadFileList(String url,
E e,
Map<String,List<File>> fileMap,
Class<T> tClass)
HTTP POST 上传文件公共请求
|
protected <T,E extends LiveCommonRequest> |
baseUploadFileListReturnArray(String url,
E e,
Map<String,List<File>> fileMap,
Class<T> tClass)
HTTP POST 上传文件公共请求
|
protected <T,E extends LiveCommonRequest> T baseGet(String url, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLe - 请求参数对象tClass - 返回对象class类型IOException - 异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> List<T> baseGetReturnArray(String url, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLe - 请求参数对象tClass - 返回对象class类型IOException - 异常NoSuchAlgorithmException - 签名异常protected <E extends LiveCommonRequest> byte[] baseGetReturnArray(String url, E e) throws IOException, NoSuchAlgorithmException
E - 请求参数泛型url - 请求URLe - 请求参数对象IOException - 异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> List<T> basePostReturnArray(String url, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLe - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> T basePost(String url, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLe - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> T basePostJson(String url, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLe - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> T basePostJson(String url, Map<String,String> signMap, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLsignMap - 需要签名的mape - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> List<T> basePostJsonReturnArray(String url, Map<String,String> signMap, E e, Class<T> tClass) throws IOException, NoSuchAlgorithmException
T - 返回对象泛型E - 请求参数泛型url - 请求URLsignMap - 需要签名的mape - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> T baseUploadFile(String url, E e, Map<String,File> fileMap, Class<T> tClass) throws IOException, NoSuchAlgorithmException
E - 请求参数泛型T - 返回数据泛型url - 请求URLfileMap - 文件MAP,key为服务器接收的名字,value 为File对象e - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> T baseUploadFileList(String url, E e, Map<String,List<File>> fileMap, Class<T> tClass) throws IOException, NoSuchAlgorithmException
E - 请求参数泛型T - 返回数据泛型url - 请求URLfileMap - 文件MAP,key为服务器接收的名字,value 为File对象e - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常protected <T,E extends LiveCommonRequest> List<T> baseUploadFileListReturnArray(String url, E e, Map<String,List<File>> fileMap, Class<T> tClass) throws IOException, NoSuchAlgorithmException
E - 请求参数泛型T - 返回数据泛型url - 请求URLfileMap - 文件MAP,key为服务器接收的名字,value 为File对象e - 请求参数对象tClass - 返回对象class类型IOException - 客户端和服务器读写异常NoSuchAlgorithmException - 签名异常Copyright © 2020. All Rights Reserved.