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

相关推荐
2401_840192271 分钟前
数据库连接池和java servlet
java·数据库·servlet
OtIo TALL3 分钟前
Spring Boot管理用户数据
java·spring boot·后端
小碗羊肉10 分钟前
【从零开始学Java | 第二十五篇】Set集合
java·开发语言
Seven9711 分钟前
用300行代码手写Spring核心原理
java
小垣11 分钟前
java调用yolo26n.onnx模型输出图像推理检测
java·人工智能·深度学习·onnx
8Qi811 分钟前
微服务通信:同步 vs 异步与MQ选型指南
java·分布式·微服务·云原生·中间件·架构·rabbitmq
晨港飞燕11 分钟前
Idea识别Freemarker语法并高亮显示
java·ide·intellij-idea
九皇叔叔19 分钟前
001-SpringSecurity-Demo 创建项目
java·springboot·springsecurity
不会kao代码的小王27 分钟前
Linux 下 Tomcat 结合内网穿透 实现 Web 应用公网访问
java
ooseabiscuit32 分钟前
springboot下使用druid-spring-boot-starter
java·spring boot·后端