读取 HttpServletRequest 中的流
/*** 中天POST 方式 TODO 新增会员批量发送回调* @param req* @return*/@PostMapping("/rpt/smsStatusPullZTJH")public BaseResponse<Void> smsStatusPullZTJH(HttpServletRequest req, HttpServletResponse resp) {BaseResponse<Void> baseResponse = new BaseResponse();log.info("中天状态报告回调");BufferedReader br = null;String line = null;StringBuffer sb = new StringBuffer();try {br = new BufferedReader(new InputStreamReader((ServletInputStream) req.getInputStream()));while ((line = br.readLine()) != null) {sb.append(line);}} catch (IOException e) {e.printStackTrace();}String appMsg=sb.toString();log.info("状态报告={}" ,appMsg);
打印的回调结果为:
状态报告=Status=Succ&Description=DELIVRD&FeeCount=3&GatewayId=2018111910581529350963&ServiceNo=10690994266400&Mobile=189145111&ReportTime=2018-11-19+10%3A58%3A19Status=Fail&Description=UNKNOWN&FeeCount=1&GatewayId=2018111619283929074119&ServiceNo=&Mobile=13121848041&ReportTime=2018-11-16+19%3A28%3A39Status=Succ&Description=DELIVRD&FeeCount=3&GatewayId=2018111910573329350609&ServiceNo=10690994266400&Mobile=18914511158&ReportTime=2018-11-19+10%3A57%3A37
读取 HttpServletRequest 中的流相关推荐
- 解决在Filter中读取Request中的流后,后续controller或restful接口中无法获取流的问题
首先我们来描述一下在开发中遇到的问题,场景如下: 比如我们要拦截所有请求,获取请求中的某个参数,进行相应的逻辑处理:比如我要获取所有请求中的公共参数 token,clientVersion等等:这个时 ...
- httpServletRequest中的流只能读取一次的原因
首先,我们复习一下InputStream read方法的基础知识, java InputStream read方法内部有一个,postion,标志当前流读取到的位置,每读取一次,位置就会移动一次,如果 ...
- C++中使用流读取数据 ifstream
C++中使用流读取数据 ifstream https://www.cnblogs.com/hjj-fighting/p/10429178.html
- Stream流、FiLe和IO流、IO流(字节流-拷贝文件_和_字符流-读取文本中的数据写入文本文件中)9-10-11
package com.streamdemo; import java.util.ArrayList; import java.util.List; /*** 体验Stream流** 创建一个集合,存 ...
- 利用IO流一次性读取文件中的所有内容,利用IO流下载文件
利用IO流一次性读取文件中的所有内容 读取文件效率最快的方法就是一次全读进来,使用readline()之类的方法,可能需要反复访问文件,而且每次readline()都会调用编码转换,降低了速度,所以, ...
- Java中的流Stream和读取器Reader及其之间的关系
Java中的流Stream和读取器Reader及其之间的关系 简介 InputStreamReader与BufferedReader是共享字节流的关系 简介 字节流(InputStream ):Inp ...
- IO流的练习5 —— 读取文件中的字符串,排序后写入另一文件中
需求:已知s.txt文件中有这样的一个字符串:"hcexfgijkamdnoqrzstuvwybpl" 请编写程序读取数据内容,把数据排序后写入ss.txt中. 分析: A:读取文 ...
- 读取Assets中的文件数据
首先在assets文件夹中新建一个text.text文件用来读取 读取文件代码如下: import java.io.BufferedReader; import java.io.IOException ...
- ajax 文件数据流,Ajax如何读取数据流中的xml文件?
Ajax如何读取数据流中的xml文件? 这是我的源代码,请大家帮忙看看,我读到的怎么都是空值.是不是方法错了? var xmlHttp; function createXMLHttpRequest() ...
最新文章
- 语言模型自然语言处理[置顶] 哥伦比亚大学 自然语言处理 公开课 授课讲稿 翻译(四)...
- 炫酷,SpringBoot+Echarts实现用户访问地图可视化(附源码)
- LeetCode Binary Tree Preorder Traversal(二叉树的前序遍历)
- “实模式--保护模式--实模式”转换过程
- mfc在两个控件间连线
- 如何让文本框中只能输入手机号码
- smarty去除html标签,Smarty与脚本中的html标签爆裂
- linux 系统安装mongodb数据库---方法1
- matlab r如何看曲线图,MATLAB 提取图片中的曲线数据重新画图
- SpringBoot-拦截器
- thread.sleep会释放锁吗_面试 LockSupport.park()会释放锁资源吗?
- quartus18.1和modelsim的下载安装
- Python写入数据到txt文本中
- 用CSS实现HTML图文混排
- 如何将xlsx表格文件转换成txt文件?
- CNN Tensorflow 入门——以Cifar-10为例
- SQL Server DATEADD() 函数和DATEDIFF() 函数
- Win11怎么连接上校园网?
- “Let’s Eat Grandma”:标点符号(句法树)增强语义表达,用于情感分析
- 菜鸟学习OGRE和天龙八部之五: 水面TerrainLiquid基本搞定
热门文章
- 1024. 视频拼接 (dp / 贪心)
- 基于PHP的学生管理系统
- k-Anonymity(K匿名)之暴力搜索大法
- VSCode python 导入包之后显示下划黄线
- typecho图标_Typecho浏览器图标favicon.ico添加方法 - 新手站长网
- python解题软件哪个好用_一些好用的Python工具整理(持续更新中)
- python删除数组元素_python删除元素
- 结构体数组和结构体链表
- cpua55和a53哪个好_几款骁龙中端处理器对比,看完你就知道怎么买
- 静态站点生成(SSG)——Gridsome