微信支付(商户支付模式一)扫码支付接口回调详解
- 获取用户扫描二维码后,微信返回的信息
InputStream inStream;
try {
inStream = request.getInputStream();
ByteArrayOutputStream outSteam = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = 0;
while ((len = inStream.read(buffer)) != -1) {
outSteam.write(buffer, 0, len);
}
outSteam.close();
inStream.close();
String result = new String(outSteam.toByteArray(), "utf-8");
//System.out.println(result);
/*String xmla = "<xml><appid><![CDATA[wxcb1fe0d]]></appid>"
+ "<openid><![CDATA[oBhusSzmARE1xYP9Y]]></openid>"
+ "<mch_id><![CDATA[108942]]></mch_id>" + "<is_subscribe><![CDATA[Y]]></is_subscribe>"
+ "<nonce_str><![CDATA[jU3nuUAOTTAo]]></nonce_str>"
+ "<product_id><![CDATA[ 116027]]></product_id>"
+ "<sign><![CDATA[6FFDCCF6AB74DF1220AEEEF4]]></sign>" + "</xml>";*/
InputStream inStream;
try {
inStream = request.getInputStream();
ByteArrayOutputStream outSteam = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len = 0;
while ((len = inStream.read(buffer)) != -1) {
outSteam.write(buffer, 0, len);
}
outSteam.close();
inStream.close();
String result = new String(outSteam.toByteArray(), "utf-8");
//System.out.println(result);
/*String xmla = "<xml><appid><![CDATA[wxcb1fe0d]]></appid>"
+ "<openid><![CDATA[oBhusSzmARE1xYP9Y]]></openid>"
+ "<mch_id><![CDATA[108942]]></mch_id>" + "<is_subscribe><![CDATA[Y]]></is_subscribe>"
+ "<nonce_str><![CDATA[jU3nuUAOTTAo]]></nonce_str>"
+ "<product_id><![CDATA[ 116027]]></product_id>"
+ "<sign><![CDATA[6FFDCCF6AB74DF1220AEEEF4]]></sign>" + "</xml>";*/