因为spring boot消息转换器 ,全部将数据转换为json格式,包括文件的byte数据

关于spring boot 的消息转换器见:https://www.jianshu.com/p/ffe56d9553fd

解决方案如下:

@Configuration
public class CustMvcConfig extends WebMvcConfigurationSupport {
@Autowired
private FastJsonHttpMessageConverter fastJsonConverter; @Override
protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
super.configureMessageConverters(converters);
converters.add(new ByteArrayHttpMessageConverter()); // ByteArrayHttpMessageConverter 必须加在前面,处理byte数据
converters.add(fastJsonConverter);// fastjsonConverter 必须加在后面 处理json数据
}
}

  

最新文章

  1. 怎样给WordPress分配更多的内存
  2. Android -- 动画效果收获(1)
  3. Android和WCF通信 - 大数据压缩后传输
  4. python基础语法小笔记
  5. 在Mac OS X中搭建STM32开发环境(3)
  6. C++ Primer 5th 第6章 函数
  7. 【转】ubuntu下安装及设置FTP服务器!!
  8. poj 2446 (二分匹配)
  9. Timewarp 一种生成当中帧技术,异步时间扭曲(Asynchronous Timewarp)
  10. IE6支持透明PNG图片解决方案:DD_belatedPNG.js
  11. C++ 头文件系列(string)----分析string初始化内存模型
  12. 20155206 2016-2017-2 《Java程序设计》第5周学习总结
  13. python_猜年龄
  14. bzoj4558[JLoi2016]方 容斥+count
  15. 如何修改Tomcat的默认项目发布路径
  16. Java学习笔记36(jdbc快速入门)
  17. java awt学习笔记
  18. 《Oracle 11g 入门到精通.明日科技.pdf》学习笔记
  19. day3——关于&lt;s:if/&gt;和文件上传
  20. 利用HBuilder打包前端开发webapp为apk

热门文章

  1. HTTP漫谈
  2. TPad需求和迭代
  3. idea(2018.3.5)破解
  4. 怎么看系统是UEFI还是Legacy BIOS启动模式?
  5. html 显示 pdf
  6. 使用httpClient 调用get,Post接口
  7. SQL server中常用sql语句
  8. Git 解决合并分支时的冲突
  9. 【转载】Jupyter Notebook 常用快捷键
  10. 8.Javascript-map、reduce、filter 等高阶函数