From c1a9eee9c9aa0d3c7592fa75e70243e0297b3a0d Mon Sep 17 00:00:00 2001
From: fhx <308050795@qq.com>
Date: 星期四, 06 四月 2023 10:38:03 +0800
Subject: [PATCH] 1.新增文件工具类

---
 src/main/java/com/hx/util/HttpServletRequestUtil.java |   36 +++++++++++++++---------------------
 1 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/hx/util/HttpServletRequestUtil.java b/src/main/java/com/hx/util/HttpServletRequestUtil.java
index 9449030..ded443f 100644
--- a/src/main/java/com/hx/util/HttpServletRequestUtil.java
+++ b/src/main/java/com/hx/util/HttpServletRequestUtil.java
@@ -1,5 +1,7 @@
 package com.hx.util;
 
+import org.apache.commons.io.IOUtils;
+
 import javax.servlet.http.HttpServletRequest;
 import java.io.BufferedReader;
 import java.io.IOException;
@@ -13,34 +15,26 @@
  */
 public class HttpServletRequestUtil {
 
-    /*
+    /**
     * 鑾峰彇bady
     * */
     public static String getBody(HttpServletRequest request) {
-        BufferedReader br = null;
-        StringBuilder sb = new StringBuilder("");
-        String str ;
-        try {
-            br = request.getReader();
-            while((str = br.readLine()) != null){
-                sb.append(str);
-            }
-        } catch (IOException e) {
-            e.printStackTrace();
-        }finally {
-            try {
-                if (null != br){
-                    br.close();
-                }
-            } catch (IOException e) {
-                e.printStackTrace();
-            }
+        String wxMsgXml = null;
+        if(request == null){
+            return wxMsgXml;
         }
-        return sb.toString();
+        try{
+            wxMsgXml = IOUtils.toString(request.getInputStream(),
+                    "utf-8");
+            return wxMsgXml;
+        }catch (Exception e){
+            wxMsgXml = null;
+        }
+        return wxMsgXml;
     }
 
 
-    /*
+    /**
     *
     * 鑾峰彇璇锋眰澶�
     * */

--
Gitblit v1.8.0