不通过注解,直接从request中读取POST请求体中数据
来源:互联网 发布:袜子属于淘宝哪个类目 编辑:程序博客网 时间:2024/05/22 03:41
在开发基于SpringBoot框架的web工程时,我们一般通过@RequestBody注解,把post请求体中的数据自动封装到实体类中。但是,有时候,post请求体中的数据并不适合转化成实体类,根据场景不同,我们需要直接从请求体中读取数据,方法如下:
import javax.servlet.ServletInputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.text.ParseException;public void get(HttpServletRequest request, HttpServletResponse response) throws ParseException { int len = request.getContentLength(); byte[] callbackBody = new byte[len]; try { ServletInputStream sis = request.getInputStream(); sis.read(callbackBody, 0, len); } catch (IOException e) { e.printStackTrace(); } //接收json数据 JSONObject jsonObject = JSONObject.parseObject(new String(callbackBody));}
阅读全文
0 0
- 不通过注解,直接从request中读取POST请求体中数据
- url发送get,post请求,应该是最底层的,能够从http,request中直接get到的
- Java从List中直接读取未知对象属性数据
- JS直接从REQUEST中获得参数
- request.getParameter()方法得到的get/post请求中数据有中文乱码的处理
- 从 request 中获取请求参数
- 从request中获取所有请求参数
- 直接从内存中读取osg节点
- android 直接从配置文件中读取图片
- 使用参数拦截器通过注解直接从JSON对象中获取数据
- 从管道中读取数据
- 从access中读取数据
- 从文本文件中读取数据
- 从文件中读取数据
- 从OPCserver中读取数据
- 从excel中读取数据
- 从配置文件中读取数据
- 从文本文件中读取数据
- spring cloud feign 调用微服务转发不了request请求头和参数问题解决方案
- 1058. 选择题(20)
- 算法仓库(二) 什么是信息增益率
- Search a 2D Matrix
- access数据库远程连接
- 不通过注解,直接从request中读取POST请求体中数据
- 使用druid作为数据库连接池的配置文件写法
- linux日常问题
- 科林明伦杯哈尔滨理工大学第七届程序设计团队赛-水题*2
- spring.xml
- python 匿名函数 lambda
- CSS选择器的形式
- JVM--垃圾收集机制
- MAC下 安装MAMP的PHP7 redis扩展