chenjiahe
2021-11-10 691423f4edae7354979d786a9be9945b74d0127d
修改接收body数据方法
1个文件已修改
36 ■■■■■ 已修改文件
src/main/java/com/hx/util/HttpServletRequestUtil.java 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
    }
    /*
    /**
    *
    * 获取请求头
    * */