河南网站建设工作室,五金公司网站模板,伪静态就是把网站地址,宁波制作网站公司请求 测试接口 获取到的
获取到打印出的json字符串里有空格这些#xff0c;在json解析的时候正常解析为json对象了。
工具类代码 import lombok.extern.slf4j.Slf4j;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.we…请求 测试接口 获取到的
获取到打印出的json字符串里有空格这些在json解析的时候正常解析为json对象了。
工具类代码 import lombok.extern.slf4j.Slf4j;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;import javax.servlet.http.HttpServletRequest;
import java.io.BufferedReader;/*** author humorchen* date: 2024/2/27* description: 请求工具**/
Slf4j
public class RequestUtil {/*** 获取当前请求** return*/public static HttpServletRequest getCurrentRequest() {ServletRequestAttributes requestAttributes (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();if (requestAttributes ! null) {return requestAttributes.getRequest();}return null;}/*** 获取请求body** param request* return*/public static String getRequestBody(HttpServletRequest request) {// 获取request这个请求的请求body字符串StringBuilder stringBuilder new StringBuilder();BufferedReader bufferedReader null;try {bufferedReader request.getReader();String line;while ((line bufferedReader.readLine()) ! null) {stringBuilder.append(line);}} catch (Exception e) {log.error(获取请求body异常: e.getMessage());} finally {if (bufferedReader ! null) {try {bufferedReader.close();} catch (Exception e) {log.error(关闭bufferedReader异常: e.getMessage());}}}return stringBuilder.toString();}
}
blog验证标记var code “ceeb1e72-291b-4697-8a0b-50c3c4e098f2”