先吐槽一下,大部分学这个的都是个人学员吧,没有企业微信支付接口也不先给个解决方法。
个人不要花钱去搞,没必要,不耽误跟着听完整个项目,只不过最后不能测试,或者自己想办法屏蔽掉微信支付。
import jakarta.servlet.http.HttpServletRequest;
import java.io.BufferedReader;
import java.io.IOException;
/**
* <pre>
* 请求工具类.
* Created by Wang_Wong on 2023-04-14.
* </pre>
*
* @author <a href="https://github.com/0katekate0/">Wang_Wong</a>
*/
public class RequestUtils {
/**
* 获取请求头数据,微信V3版本回调使用
*
* @param request
* @return 字符串
*/
public static String readData(HttpServletRequest request) {
BufferedReader br = null;
StringBuilder result = new StringBuilder();
try {
br = request.getReader();
for (String line; (line = br.readLine()) != null; ) {
if (result.length() > 0) {
result.append("\n");
}
result.append(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return result.toString();
}
}
推荐阅读:
1.环境搭建
3.司机端登录与认证
软件环境安装
使用nacos启动GateWay8600端口被占用
微信小程序登录报错40029
2.乘客端登录
4.预估订单数据
规则引擎Drools
自定义注解实现AOP的登录校验
6.乘客下单(二)
行动消除疑虑