OSS上传pdf无法解析的问题

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

URL urlObj = new URL(attachmentPath);
URLConnection conn = urlObj.openConnection();
conn.getContentLength();

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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-15 12:12:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-15 12:12:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-15 12:12:02       82 阅读
  4. Python语言-面向对象

    2023-12-15 12:12:02       91 阅读

热门阅读

  1. Python 自动化之处理图片(一)

    2023-12-15 12:12:02       52 阅读
  2. Leetcode724.寻找数组中心下标(通俗易懂版)

    2023-12-15 12:12:02       54 阅读
  3. RocketMQ的架构是什么样的❓

    2023-12-15 12:12:02       66 阅读
  4. LeetCode-232. 用栈实现队列【栈 设计 队列】

    2023-12-15 12:12:02       46 阅读
  5. ARM开发

    ARM开发

    2023-12-15 12:12:02      65 阅读
  6. dapper使用Insert或update时部分字段不映射到数据库

    2023-12-15 12:12:02       58 阅读
  7. Spring Boot 常用注解分类

    2023-12-15 12:12:02       52 阅读
  8. axios跨域问题, 这种情况下 withCredentials 不能为true

    2023-12-15 12:12:02       60 阅读
  9. 746.使用最小花费爬楼梯

    2023-12-15 12:12:02       60 阅读