public class AlipaySubmit extends Object
| 构造器和说明 |
|---|
AlipaySubmit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
buildRequest(Map<String,String> sParaTemp,
String strMethod,
String strButtonName)
建立请求,以表单HTML形式构造(默认)
|
static String |
buildRequest(Map<String,String> sParaTemp,
String strMethod,
String strButtonName,
String strParaFileName)
建立请求,以表单HTML形式构造,带文件上传功能
|
static String |
buildRequest(String strParaFileName,
String strFilePath,
Map<String,String> sParaTemp)
建立请求,以模拟远程HTTP的POST请求方式构造并获取支付宝的处理结果
如果接口中没有上传文件参数,那么strParaFileName与strFilePath设置为空值
如:buildRequest("", "",sParaTemp)
|
static String |
buildRequestMysign(Map<String,String> sPara)
生成签名结果
|
static String |
query_timestamp()
用于防钓鱼,调用接口query_timestamp来获取时间戳的处理函数
注意:远程解析XML出错,与服务器是否支持SSL等配置有关
|
public static String buildRequestMysign(Map<String,String> sPara)
sPara - 要签名的数组public static String buildRequest(Map<String,String> sParaTemp, String strMethod, String strButtonName)
sParaTemp - 请求参数数组strMethod - 提交方式。两个值可选:post、getstrButtonName - 确认按钮显示文字public static String buildRequest(Map<String,String> sParaTemp, String strMethod, String strButtonName, String strParaFileName)
sParaTemp - 请求参数数组strMethod - 提交方式。两个值可选:post、getstrButtonName - 确认按钮显示文字strParaFileName - 文件上传的参数名public static String buildRequest(String strParaFileName, String strFilePath, Map<String,String> sParaTemp) throws Exception
strParaFileName - 文件类型的参数名strFilePath - 文件路径sParaTemp - 请求参数数组Exceptionpublic static String query_timestamp() throws MalformedURLException, org.dom4j.DocumentException, IOException
IOExceptionorg.dom4j.DocumentExceptionMalformedURLExceptionCopyright © 2017. All rights reserved.