logger.info("用来检测 sdk 的使用情况,要不要加上商户信息:{}",config.getMchID());
StringEntity postEntity = new StringEntity(data, "UTF-8");
httpPost.addHeader("Content-Type", "text/xml");
httpPost.addHeader("User-Agent", "wxpay sdk java v1.0 " + config.getMchID()); // TODO: 很重要,用来检测 sdk 的使用情况,要不要加上商户信息?
httpPost.setEntity(postEntity);
logger.info("httpResponse");
HttpResponse httpResponse = httpClient.execute(httpPost);
本地,测试环境请求无问题,httpClient.execute(httpPost);正常通过,但放生产环境上失败.一直无法得到响应
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_2&index=3 ,用网络排查工具。排查一下网络是否正常