/*** 中天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 中的流相关推荐

  1. 解决在Filter中读取Request中的流后,后续controller或restful接口中无法获取流的问题

    首先我们来描述一下在开发中遇到的问题,场景如下: 比如我们要拦截所有请求,获取请求中的某个参数,进行相应的逻辑处理:比如我要获取所有请求中的公共参数 token,clientVersion等等:这个时 ...

  2. httpServletRequest中的流只能读取一次的原因

    首先,我们复习一下InputStream read方法的基础知识, java InputStream read方法内部有一个,postion,标志当前流读取到的位置,每读取一次,位置就会移动一次,如果 ...

  3. C++中使用流读取数据 ifstream

    C++中使用流读取数据 ifstream https://www.cnblogs.com/hjj-fighting/p/10429178.html

  4. Stream流、FiLe和IO流、IO流(字节流-拷贝文件_和_字符流-读取文本中的数据写入文本文件中)9-10-11

    package com.streamdemo; import java.util.ArrayList; import java.util.List; /*** 体验Stream流** 创建一个集合,存 ...

  5. 利用IO流一次性读取文件中的所有内容,利用IO流下载文件

    利用IO流一次性读取文件中的所有内容 读取文件效率最快的方法就是一次全读进来,使用readline()之类的方法,可能需要反复访问文件,而且每次readline()都会调用编码转换,降低了速度,所以, ...

  6. Java中的流Stream和读取器Reader及其之间的关系

    Java中的流Stream和读取器Reader及其之间的关系 简介 InputStreamReader与BufferedReader是共享字节流的关系 简介 字节流(InputStream ):Inp ...

  7. IO流的练习5 —— 读取文件中的字符串,排序后写入另一文件中

    需求:已知s.txt文件中有这样的一个字符串:"hcexfgijkamdnoqrzstuvwybpl" 请编写程序读取数据内容,把数据排序后写入ss.txt中. 分析: A:读取文 ...

  8. 读取Assets中的文件数据

    首先在assets文件夹中新建一个text.text文件用来读取 读取文件代码如下: import java.io.BufferedReader; import java.io.IOException ...

  9. ajax 文件数据流,Ajax如何读取数据流中的xml文件?

    Ajax如何读取数据流中的xml文件? 这是我的源代码,请大家帮忙看看,我读到的怎么都是空值.是不是方法错了? var xmlHttp; function createXMLHttpRequest() ...

最新文章

  1. 语言模型自然语言处理[置顶] 哥伦比亚大学 自然语言处理 公开课 授课讲稿 翻译(四)...
  2. 炫酷,SpringBoot+Echarts实现用户访问地图可视化(附源码)
  3. LeetCode Binary Tree Preorder Traversal(二叉树的前序遍历)
  4. “实模式--保护模式--实模式”转换过程
  5. mfc在两个控件间连线
  6. 如何让文本框中只能输入手机号码
  7. smarty去除html标签,Smarty与脚本中的html标签爆裂
  8. linux 系统安装mongodb数据库---方法1
  9. matlab r如何看曲线图,MATLAB 提取图片中的曲线数据重新画图
  10. SpringBoot-拦截器
  11. thread.sleep会释放锁吗_面试 LockSupport.park()会释放锁资源吗?
  12. quartus18.1和modelsim的下载安装
  13. Python写入数据到txt文本中
  14. 用CSS实现HTML图文混排
  15. 如何将xlsx表格文件转换成txt文件?
  16. CNN Tensorflow 入门——以Cifar-10为例
  17. SQL Server DATEADD() 函数和DATEDIFF() 函数
  18. Win11怎么连接上校园网?
  19. “Let’s Eat Grandma”:标点符号(句法树)增强语义表达,用于情感分析
  20. 菜鸟学习OGRE和天龙八部之五: 水面TerrainLiquid基本搞定

热门文章

  1. 1024. 视频拼接 (dp / 贪心)
  2. 基于PHP的学生管理系统
  3. k-Anonymity(K匿名)之暴力搜索大法
  4. VSCode python 导入包之后显示下划黄线
  5. typecho图标_Typecho浏览器图标favicon.ico添加方法 - 新手站长网
  6. python解题软件哪个好用_一些好用的Python工具整理(持续更新中)
  7. python删除数组元素_python删除元素
  8. 结构体数组和结构体链表
  9. cpua55和a53哪个好_几款骁龙中端处理器对比,看完你就知道怎么买
  10. 静态站点生成(SSG)——Gridsome