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

相关推荐
我居然是兔子2 小时前
异常练习:在试错中吃透Java异常处理的底层逻辑
java·开发语言
CC.GG3 小时前
【C++】STL容器----unordered_map和unordered_set的使用
java·数据库·c++
Overt0p4 小时前
抽奖系统(4)
java·spring boot·tomcat
想做后端的小C5 小时前
Java:接口回调
java·开发语言·接口回调
爱学习的小可爱卢5 小时前
JavaEE进阶——Spring核心设计模式深度剖析
java·spring·设计模式
毕设源码-钟学长6 小时前
【开题答辩全过程】以 个性化电影推荐网站的设计与实现为例,包含答辩的问题和答案
java·spring boot
C++业余爱好者6 小时前
Power Job 快速搭建 及通信机制介绍
java
qq_2704900966 小时前
SpringBoot药品管理系统设计实现
java·spring boot·后端
、BeYourself7 小时前
SpringAI-ChatClient Fluent API 详解
java·后端·springai
星辰_mya7 小时前
reids哨兵集群与选主
java·开发语言