收藏
回答

在支付回调的时候好像触发了异常问题 ?

AppID
wx66cfe5cccc980250
支付回调的时候 我获取参数 try {
    String xml = IOUtils.toString(request.getInputStream(), request.getCharacterEncoding());
    orderService.groupResult(xml);
} catch (IOException e) {
    e.printStackTrace(); 
}

在获取参数的时候没有打印日志  所以看不太到。而groupResult方法中我进入就有日志。   我在日志文件中没有找到响应的日志信息 
订单是16:15:27创建  我查询订单详情的时候显示订单支付成功   在nginx日志中确实找到了16:15:32回调的请求
(因为这个事件段只有这一个订单。)  因为没有日志信息。且确实回调请求了。所以我怀疑
IOUtils.toString(request.getInputStream(), request.getCharacterEncoding());
这段代码获取参数的时候出现问题。   能否重新回调



回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    08-19

    如果你没有正确应答会多次下发回调,如果你正确应答了回调就不会重新下发了

    08-19
    有用 1
    回复
登录 后发表内容