使用腾讯云上传文件的时候,上传报错
我也踩过这个坑( 1 )
第三方API调用
详细描述
错误截图
源码
编辑于2024-11-22
-
[广州|结业弟子]JAVA-张明顺0
// 设置输入流长度为500
objectMetadata.setContentLength(500);这是腾讯云SDK默认代码
我改成了
objectMetadata.setContentLength(fileSize);
这个大小是从controller获取文件大小后传过来的。
/*获取文件的大小与类型,上传到第三方时要用*/
long fileSize = file.getSize();
String contentType = file.getContentType();总的就是前端传文件过来,我们获取下大小和类型,传给腾讯就行了。
controller的代码:
https://github.com/zms514930185/task4/blob/master/src/main/java/com/jnshu/controller/userController.java
编辑于2019-09-11
- 去第 页