Java如何从HttpServletRequest中读取HTTP请求的body
来源:互联网 发布:淘宝商品拍照技巧 编辑:程序博客网 时间:2024/05/18 02:21
版权声明:本文为博主原创文章,未经博主允许不得转载。
注意:下面方法已验证通过。
HTTP请求中的是字符串数据:
//字符串读取
void charReader(HttpServletRequest request) {
BufferedReader br = request.getReader();
String str, wholeStr = "";while((str = br.readLine()) != null){
wholeStr += str;
}
System.out.println(wholeStr);
}
//二进制读取
void binaryReader(HttpServletRequest request) {
int len = request.getContentLength();
ServletInputStream iii = request.getInputStream();
byte[] buffer = new byte[len];
iii.read(buffer, 0, len);
}
注意:
request.getInputStream(); request.getReader();和request.getParameter("key");这三个函数中任何一个函数执行一次后(可正常读取body数据),之后再执行就无效了。
解决这个问题看下一篇博客
阅读全文
1 0
- Java如何从HttpServletRequest中读取HTTP请求的body
- Java如何从HttpServletRequest中读取HTTP请求的body
- Java如何从HttpServletRequest中读取HTTP请求的body
- Java如何从HttpServletRequest中读取HTTP请求的body
- Java如何从HttpServletRequest中读取HTTP请求的body
- HttpServletRequest中读取HTTP请求的body
- java读取http请求中的body
- java读取http请求中的body
- java读取http请求中的body
- java从HttpServletRequest中得到完整的请求URL
- Http请求和HttpServletRequest中获得对应参数的方法
- Http请求和HttpServletRequest中获得对应参数的方法
- Http请求和HttpServletRequest中获得对应参数的方
- java通过HttpServletRequest获取post请求中的body内容
- http请求的header body
- 从HttpServletRequest中读取文件内容
- Http post请求 entity body的格式
- 关于http请求body
- 关于ace 里提示框插件bootbox的使用
- bzoj 1078 [SCOI2008]斜堆
- 16、32、64位编译器基本数据字节数
- Swift 自定义相机扫描身份证信息
- HTML初学
- Java如何从HttpServletRequest中读取HTTP请求的body
- Weblogic Jms简单使用
- Kotlin开发工具IntelliJ的下载和创建项目
- ajax请求到后台数据,前台不用拼接字符串append追加HTML标签,一样显示到页面 (使用空模板)
- java集合浅析
- Activity生命周期
- Windows-caffe+vs2013+MATLAB2016b接口配置+调试
- Android Kotlin遇到的坑
- Vue-cli开发SPA应用(适用初学者)