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

相关推荐
大学生资源网几秒前
基于springboot的智能家居系统的设计与实现(源码+文档)
java·spring boot·后端·毕业设计·源码
葵花楹几秒前
Maven 核心能力拆解 + 实战: Java 邮件群发
java·maven
洛阳纸贵3 分钟前
JAVA高级工程师--Maven父子关系专题
java·前端·maven
编程小白gogogo8 分钟前
苍穹外卖---swagger
java
sinat_2554878114 分钟前
文件I/O流
java·jvm·算法
Aevget24 分钟前
「Java EE开发指南」如何在MyEclipse中开发EJB 2 Session Bean?(三)
java·ide·java-ee·开发工具·myeclipse
xincan081825 分钟前
MacOS安装Java+mvn+mvnd+jenv多环境丝滑切换
java·开发语言·macos
派大鑫wink27 分钟前
【Day13】集合框架(一):List 接口(ArrayList vs LinkedList)实战
java·开发语言·windows
眠りたいです27 分钟前
Docker:镜像的运行实体-Docker Container
java·运维·c++·docker·容器·eureka
Filotimo_29 分钟前
在java后端开发中,ES的用处
java·elasticsearch·jenkins