遇到个RestTemplate接收 application/octet-stream的问题
RestTemplate 访问别人接口,用object,JsonObjet都无法接收,后台查询
用resource接收
ResponseEntity<Resource> response = template.postForEntity(url1.toString(), requestEntity, Resource.class);
由于接收的是pdf文件
对接收到的这么处理
InputStream stream= response.getBody().getInputStream();File file = new File("D://202008017-1.pdf");if (!file.exists()){file.createNewFile();}OutputStream os = new FileOutputStream(file);int bytesRead = 0;byte[] buffer = new byte[8192];while ((bytesRead = stream.read(buffer, 0, 8192)) != -1) {os.write(buffer, 0, bytesRead);}os.close();stream.close();
不是什么难题,只是没找对方向,记录一下
遇到个RestTemplate接收 application/octet-stream的问题相关推荐
- nodejs form post 到java 服务器端一直收不到数据,通过更改 headers 的 content-type; post 只能接收 application/x-www-form-url
'use strict'; var router = require('express').Router(); var http = require('http'); // 声明类型 var host ...
- 如何在服务器端接收流式stream数据
如何在服务端接收流式stream 在服务端接收流式stream的具体实现方式可能会因不同的编程语言和框架而有所不同,但一般而言,可以按照以下步骤实现: 在服务端创建一个监听端口,并等待客户端连接. 一 ...
- form和ajax同时提交吗,form表单提交与ajax消息传递
form表单提交与ajax消息传递 1.前后端传输数据编码格式contentType: urlencoded 对应的数据格式:name=xxx&password=666 后端获取数据:requ ...
- Flutter选择多张图片上传
之前发过一篇上传多张图片的博客,那个是自己实现的,但是是一张一张上传最后页面上显示出来所有上传的图片,这篇文章介绍一下一次性选择多张图片并上传 首先引入依赖:multi_image_picker,这个 ...
- 前端学习从入门到高级全程记录之41 (PHP基础Ⅳ)
学习目标 本期接上期内容继续学习php基础知识. HTTP 1. 概要 1.1. 定义 HTTP(HyperText Transfer Protocol,超文本传输协议)最早就是计算机与计算机之间沟通 ...
- from提交ajax,form表单提交与ajax消息传递
form表单提交与ajax消息传递 1.前后端传输数据编码格式contentType: urlencoded 对应的数据格式:name=xxx&password=666 后端获取数据:requ ...
- 测试技能整理-python自动化
pycharm工具基本使用及python基本 python简介 Python是一种跨平台.简单易学.面向对象的编程语言一门计算机语言 自动化测试-通过代码取代手工测试 市场自动化语言:python . ...
- Nginx安装与导学
一.概述 Nginx是一款轻量级的web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器.其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中 ...
- Nginx+Tomcat 负载均衡集群方案
2019独角兽企业重金招聘Python工程师标准>>> Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试 ...
最新文章
- 机器学习实战读书笔记(一)机器学习基础
- 解决Oracle jdbc驱动包maven下载失败问题
- Scalaz(44)- concurrency :scalaz Future,尚不完整的多线程类型
- Android开发:shape和selector和layer-list的(详细说明)
- ceres学习之平面拟合
- ResNet被全面超越了,是Transformer干的:轻量版优于MobileNet
- 数据集如何影响作物病害识别的有效性
- AS/400开发经验点滴(六)如何制作下拉菜单
- Oracle Database 11g 下载
- 在app上查看开发代码
- 数据分析师等级主要分为哪几个级别?
- matlab剪切板中内容清除,清除剪贴板的内容
- 实现多余文字显示省略号
- 怀旧服ouf头像插件_TukUI For 3.35 插件整合包 2019年怀旧服可用
- win10计算机管理看不见蓝牙,Win10设备管理器找不到蓝牙设备的解决方案
- 学习ARM开发(3)
- 如何抓包分析BLE 空口报文(GAP + GATT + LESC procedure)?
- 考研复试—专业课英语
- 《百年孤独》--加西亚·马尔克斯
- 陈剑高分指南2019_完整的ECMAScript 2015-2019指南
热门文章
- 动态捕捉(四)深度图像基础知识
- 交换机、路由器的工作方式详解
- Flutter-刘海屏适配SafeArea
- Android面试之线程同步的方法
- CMS收集器和G1收集器的区别
- 2019.5.31 晴
- linux解压批量tar文件内容,Linux命令:tar命令批量解压方法总结
- 百度地图api result = {“status“:230,“message“:“APP Mcode码校验失败“
- ARKit_3_任意门
- 怎样检查冰雹对光伏组件造成的暗伤?