资源简介
WeixinApiResultImpl.java 为解析请求返回的结果,并有有将支付链接的URL转为二维码图片流的方法。
WeixinPayApiImpl.java 为请求前的操作(参数封装)

代码片段和文件信息
package main.java.Utils;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.client.utils.HttpClientUtils;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.client.HttpClients;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
/**
* @author sunzhicheng
*/
public class HttpClientUtil {
/**
* @param url 请求地址
* @param xmlData 参数
* @return org.apache.http.HttpResponse
* 文档:http://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/HttpResponse.html?is-external=true
* @throws ClientProtocolException
* @throws IOException
*/
public static HttpResponse sendxmlDataByPost(String url String xmlData)
throws ClientProtocolException IOException {
HttpClient httpClient = HttpClients.createDefault();
HttpPost httppost = new HttpPost(url);
StringEntity entity = new StringEntity(xmlData);
httppost.setEntity(entity);
httppost.setHeader(“Content-Type“ “text/xml;charset=UTF-8“);
HttpResponse response = httpClient.execute(httppost);
return response;
}
/**
* InputStram 转字符串
* @param is
* @return
* @throws IOException
*/
public static String inputStream2String(InputStream is) throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int i = -1;
while ((i = is.read()) != -1) {
baos.write(i);
}
return baos.toString();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1829 2016-05-26 13:20 微信扫码支付实现\HttpClientUtil.java
文件 2594 2016-05-26 20:00 微信扫码支付实现\Pay.java
文件 3356 2014-11-29 18:28 微信扫码支付实现\TreeGridList.class
文件 9169 2016-05-26 18:01 微信扫码支付实现\WeixinApiResultImpl.java
文件 19796 2016-05-26 20:11 微信扫码支付实现\WeixinPayApiImpl.java
文件 1210 2016-05-26 20:15 微信扫码支付实现\说明.txt
目录 0 2018-09-30 15:59 微信扫码支付实现
----------- --------- ---------- ----- ----
37954 7
相关资源
- 3.3.6微信支付JAVA版demo
- 微信支付java demo V3版本
- Java SpringBoot 支付宝和微信支付整合
- 微信刷卡支付
- 微信支付jssdk,java版
- 微信支付包unity可接入
- android微信支付(代码请完整带走)保
- APP+java后台调用微信支付
- 微信支付demo(android)
- 微信支付、公众号支付、微信支付接
- 微信公众号支付-java版源码
- 微信支付最新jar包
- android前端+java后台调用微信支付
- 微信支付 Java servlet版源码
- wx_pay_demo
- JAVA微信支付退款接口demo
- Android 客户端生成微信支付预付单,并
- unity微信支付 for android版
- 微信公众号支付Java实现Demo
- android 混合支付支持多平台支付
- 微信支付3.3.7demo java+php
- JAVA在线支付源码
- 用Java实现的微信支付Demo
- 微信支付java版完整demo-Eclipse项目包含
- 微信支付 java版demo
- Java实现微信支付demo
- 微信支付jar包.
- 微信支付(JSAPI) 配置后可直接使用
- 微信公众号-h5支付(完整demo+代码说明
- 小程序支付/公众号支付 Java后台源码
评论
共有 条评论