乐尚代驾P178集的RequestUtils类

时间:2024-9-1    作者:老大夫    分类: 乐尚代驾


先吐槽一下,大部分学这个的都是个人学员吧,没有企业微信支付接口也不先给个解决方法。
个人不要花钱去搞,没必要,不耽误跟着听完整个项目,只不过最后不能测试,或者自己想办法屏蔽掉微信支付。

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();
  }

}


扫描二维码,在手机上阅读

推荐阅读: