将数据转二进制流文件,用PostMan发送二进制流请求

news2024/11/24 19:53:54

一、将byte数组转二进制流文件,并保存到本地

byte [] oneshotBytes=new byte[]{78,-29,51,-125,86,-105,56,82,-94,-115,-22,-105,0,-45,-48,-114,27,13,38,45,-24,-15,-13,46,88,-90,-66,-29,52,-23,40,-2,116,2,-115,17,36,15,-84,88,-72,22,-86,41,-90,-19,-58,19,99,-4,-63,29,51,-69,117,-120,121,3,-103,-75,44,64,-58,-34,73,-22,110,-90,92,-35,-18,-128,16,-36,41,23,-100,39,43,82,17,-64,62,-104,50,-72,71,68,50,-24,-75,-61,-15,-107,42,107,120,-48,41,81,9,-39,81,47,70,-63,-3,-54,69,-30,0,104,36,72,-57,67,-79,-67,-1,-64,-67,41,-99,-1,-60,-34,63,7,-104,99,-90,85,97,76,107,-124,79,39,-7,76,70,59,-126,98,9,102,3,122,7,66,10,-48,112,48,69,102,30,95,65,39,-9,88,109,-67,-29,-36,-11,86,-53,117,-68,96,-15,116,4,-69,115,53,35,30,115,-37,41,-75,119,-74,110,77,-116,-89,69,104,112,-22,-94,-84,-90,-90,-19,-121,-30,11,96,-125,-39,-114,-71,-123,27,68,-27,-85,72,-23,40,-100,33,107,88,-114,-118,-56,58,33,45,30,-119,-27,-58,111,-11,80,-111,-85,-10,120,-119,75,-10,1,71,-28,1,-26,50,-68,67,119,97,-41,-81,-7,-80,-17,-73,94,-61,65,-83,84,-16,70,-20,30,-91,-111,61,56,-99,113,0,50,-43,29,-81,-104,-90,81,-40,100,35,123,107,78,106,-61,38,-61,-124,78,25,-66,-16,-81,16,77,-88,58,-26,43,-50,28,-46,14,-75,76,64,-101,-26,92,-97,-106,-48,19,-6,-12,-102,91,42,-14,-26,95,50,67,113,-45,1,5,-98,118,-8,32,-74,-93,-66,0,99,-65,122,36,35,-53,-29,-116,50,19,-18,-14,-45,104,38,-47,79,-103,29,-44,-36,47,1,62,-12,-108,36,101,127,-19,63,15,-88,-85,97,-39,-26,-88,9,106,92,61,-109,-62,-96,-42,89,-123,-55,-69,76,-104,-20,24,-128,44,-76,-34,-85,40,-2,127,102,-100};
 
        /**
         * 创建File对象
         */
        File file = new File(Environment.getExternalStorageDirectory(),
                "test/streamFile");
        // 创建FileOutputStream对象
        FileOutputStream outputStream = null;
        // 创建BufferedOutputStream对象
        BufferedOutputStream bufferedOutputStream = null;
        try {
            // 如果文件存在则删除
            if (file.exists()) {
                file.delete();
            }
            // 根据路径创建一个新的空文件
            file.createNewFile();
            // 获取FileOutputStream对象
            outputStream = new FileOutputStream(file);
            // 获取BufferedOutputStream对象
            bufferedOutputStream = new BufferedOutputStream(outputStream);
            // 往文件所在的缓冲输出流中写byte数据
            bufferedOutputStream.write(bytes);
            // 输出流
            bufferedOutputStream.flush();
        } catch (Exception e) {
            // 打印异常信息
            e.printStackTrace();
        } finally {
            // 关闭创建的流对象
            if (outputStream != null) {
                try {
                    outputStream.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if (bufferedOutputStream != null) {
                try {
                    bufferedOutputStream.close();
                } catch (Exception e2) {
                    e2.printStackTrace();
                }
            }
        }

二、将二进制流文件从SDK卡中复制出来,打开postman:

①设置请求头,根据自己项目需要设置,注意Content-Type不要填写

②编辑发送内容,选择第一步生成的文件,如下:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/785479.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Docker 的数据管 与 Dockerfile

目录 Docker 的数据管理容器互联(使用centos镜像)Docker 镜像的创建1.基于现有镜像创建2.基于本地模板创建3.基于Dockerfile 创建镜像加载原理 Dockerfile 操作常用的指令(1)FROM 镜像&#xff…

平台使用篇 | RflySim平台Simulink-PSP工具箱使用简介

导读 Pixhawk Pilot Support Package (PSP,自驾仪支持包)工具箱是Mathworks公司官方为Pixhawk推出的一个工具箱。本篇围绕RflySim平台Simulink-PSP工具箱使用进行详解。 RflySim平台Simulink-PSP工具箱使用简介 PSP工具箱 Pixhawk Pilot Support Package (PSP,自驾仪支持包)工…

显卡水洗充新、冒牌作坊彻底凉凉,1500万销量团伙被一锅端

上一轮显卡挖矿潮自 2020 年底开始,直到 2022 年底尾声,历时两年左右。 在这一波矿潮冲击过后,大量水洗、二手矿卡横行,显卡市场可谓一片混乱。 翻新、杂牌显卡厂商表示:就挺突然的,感觉人生到达了巅峰&a…

某奇艺缺陷书写规范及缺陷严重程度划分

目录 一、最基本的要求: 二、Bug标题 三、复现步骤 四、描述 五、期望结果 六、实际结果 七、附件 八、备注 九、Bug定级(优先级) Bug书写规范: 一、最基本的要求: 1、Bug内所有的文字表述要通顺&#xff0c…

最新!王中林院士再获全球大奖:“开创让西方跟随的研究领域”

最新!王中林院士再获全球大奖:“开创让西方跟随的研究领域” 北京时间7月6日下午17:00,2023年度“全球能源奖”(Global Energy Prize)揭晓,中国科学院北京纳米能源与系统研究所首席科学家王中林院士因发明摩…

Debug Stable Diffusion webui

文章目录 SD前期预备一些惊喜TorchHijackForUnet Txt2Img 搭配 Lora 使用单独运行 txt2img.py获取所有资源代码地址参数sd model 主程序代码地址参数(同上)模型InferenceLORA应用重构并使用LORA模型用Lora重构后的网络 做 sampler后处理 以下内容是最近的学习笔记,如…

Microsoft发布用于 AutoML 算法和训练的 NNI v1.3

将传统的机器学习方法应用于现实世界的问题可能非常耗时。自动化机器学习 (AutoML) 旨在改变这种状况——通过对原始数据运行系统流程并选择从数据中提取最相关信息的模型,使构建和使用 ML 模型变得更加容易。 为了帮助用户以高效和自动的方…

Redis 九种数据类型的基本操作

一、redis9种数据类型的基本操作 ①key操作 #查找所有的key 127.0.0.1:6379> keys * 1) "pop" 2) "mylist" 3) "lpl" 4) "myset" #设置key的过期时间 返回1表示执行成功,0表示失败,出现问题 127.0.0.1:6379…

【Spring Boot Admin】介绍以及使用

介绍 概述 Spring Boot Admin是一个监控工具,旨在以一种漂亮且易于访问的方式可视化Spring Boot Actuators提供的信息。 主要功能点 显示应用程序的监控状态应用程序上下线监控查看 JVM,线程信息可视化的查看日志以及下载日志文件动态切换日志级别Http…

【C++】入门基础2

引用 概念 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空 间,它和它引用的变量共用同一块内存空间 类型& 引用变量名(对象名) 引用实体; 注意:引用类型必须和引用实体是…

PC微信 3.9.6 正式版终于来,大家一起来看看更新的功能

目录 PC微信 3.9.6 内测官方更新日志 1、微信接收的文件可自行设置是否只读 2、聊天记录搜索功能优化 3、微信群搜索群成员功能优化 4、优化多个显示器DPI 5、公众号图片消息优化 6、视频号直播工具升级 PC微信使用小技巧 1、放松一下,刷刷朋友圈 2、电脑…

【Django学习】(十五)API接口文档平台_项目流程分析_日志器_认证_授权

一、API接口文档平台 使用API接口文档不经可以很好的的维护接口数据,还给测试人员的接口测试工作带来了便利; 我们可以在全局配置文件中添加路由路径生成接口文档 1、使用docs接口文档维护接口 1.1在全局配置文件里指定用于支持coreapi的Schema # 指…

ChatGPT统计“一到点就下班”的人数

ChatGPT统计“一到点就下班”的人数 1、到点下班 Chatgpt统计各部门F-D级员工到点下班人数占比,是在批评公司内部存在到点下班现象。 根据图片,该占比的计算方法是:最后一次下班卡在17:30-17:40之间,且1-5月合计有40天以上的人…

flutter开发实战-RepaintBoundary实现Widget截图功能

flutter开发实战-RepaintBoundary实现Widget截图功能 在开发中,遇到需要使用截图,像iOS可以截图UIView获取到UIImage,在flutter中可以使用RepaintBoundary实现截图功能 相机拍摄的图片: RepaintBoundary截图后的图片 一、Re…

Windows安装postgresql时,启动报1053错误

用SQL shell 连接时显示拒绝连接,是因为postgreSql没有启动。 点击“服务”启动却报 1053错误 点击postgreSql服务,选择 登录-》选择本地系统账户,方可启动服务

CSS中display属性的inline-block导致布局错位问题

HTML部分代码 <div class"header_wrap"><ul><li><a href"#">首页</a></li><li>新闻</li><li>角色</li><li>世界</li><li>漫画</li><li>漫画</li><l…

【个人笔记】Linux查询系统日志的命令journalctl

目录 查询系统日志的工具journalctljournalctl常用命令 查询系统日志的工具journalctl 从2012年开始&#xff0c;大部分linux发行版本开始从传统的systemv 初始化系统移植到一个叫做systemd的全新系统。systemd用来启动系统并管理进程。systemd包含了一个叫做journalctl的辅助…

前端 | ( 十二)CSS3简介及基本语法(中)| 变换、过渡与动画 | 尚硅谷前端html+css零基础教程2023最新

学习来源&#xff1a;尚硅谷前端htmlcss零基础教程&#xff0c;2023最新前端开发html5css3视频 系列笔记&#xff1a; 【HTML4】&#xff08;一&#xff09;前端简介【HTML4】&#xff08;二&#xff09;各种各样的常用标签【HTML4】&#xff08;三&#xff09;表单及HTML4收尾…

【MyBatis-Plus 进阶学习笔记】

MyBatis-Plus 进阶学习笔记记录 一、 MyBatis Plus 七大功能0. 数据准备1. 逻辑删除2. 自动填充2.1 优化1 自动填充 有的类没有更新和创建时间字段2.2 优化2 自己设置时间时填充自己设置的&#xff0c;不设置时自动填充 3. 乐观锁插件 注&#xff1a;wrapper不能服用4. 性能分析…

SQL-每日一题【610.判断三角形】

题目 表: Triangle 写一个SQL查询&#xff0c;每三个线段报告它们是否可以形成一个三角形。 以 任意顺序 返回结果表。 查询结果格式如下所示。 示例 1: 解题思路 前置知识 CASE函数 CASE具有两种格式&#xff0c;简单CASE函数和CASE搜索函数。这两种方式&#xff0c;大部分…