OSS上传pdf无法解析的问题

之前遇到了oss上传pdf之后无法解析的问题,后来发现是在传入size的时候,取得是inputStream.available()这个方法,根据方法描述,它获取的是一个大概的值,并不准确,因此不能用这个方法,因为我是用的URLConnection 来获取流的,所以可以采用URLConnection.getContentLength()来获取流中文件的大小,代码如下

java 复制代码
URL urlObj = new URL(attachmentPath);
URLConnection conn = urlObj.openConnection();
conn.getContentLength();

此外,在调用oss上传方法时,我还指定了content-type = application/form

相关推荐
毕设源码-朱学姐15 小时前
【开题答辩全过程】以 工厂能耗分析平台的设计与实现为例,包含答辩的问题和答案
java·vue.js
Spring AI学习17 小时前
Spring AI深度解析(9/50):可观测性与监控体系实战
java·人工智能·spring
java1234_小锋18 小时前
Spring IoC的实现机制是什么?
java·后端·spring
xqqxqxxq18 小时前
背单词软件技术笔记(V2.0扩展版)
java·笔记·python
消失的旧时光-194318 小时前
深入理解 Java 线程池(二):ThreadPoolExecutor 执行流程 + 运行状态 + ctl 原理全解析
java·开发语言
哈哈老师啊18 小时前
Springboot学生综合测评系统hxtne(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·数据库·spring boot
4311媒体网18 小时前
帝国cms调用文章内容 二开基本操作
java·开发语言·php
zwxu_19 小时前
Nginx NIO对比Java NIO
java·nginx·nio
可观测性用观测云20 小时前
Pyroscope Java 接入最佳实践
java
气π21 小时前
【JavaWeb】——(若依 + AI)-基础学习笔记
java·spring boot·笔记·学习·java-ee·mybatis·ruoyi