diff --git a/par-core/src/main/java/com/par/core/storage/QiniuStorageService.java b/par-core/src/main/java/com/par/core/storage/QiniuStorageService.java index ad1d852..d98f884 100644 --- a/par-core/src/main/java/com/par/core/storage/QiniuStorageService.java +++ b/par-core/src/main/java/com/par/core/storage/QiniuStorageService.java @@ -68,8 +68,9 @@ public class QiniuStorageService implements StorageService { uploadManager.put(content.getBytes(), path, auth.uploadToken(bucket)); log.debug("Qiniu 上传: {}", path); } catch (QiniuException e) { - log.error("Qiniu 上传失败 {}: {}", path, e.response != null ? e.response.error : e.getMessage()); - throw new RuntimeException("Qiniu upload failed: " + path, e); + String detail = e.response != null ? "code=" + e.response.statusCode + " " + e.response.error : e.getMessage(); + log.error("Qiniu 上传失败 {}: {}", path, detail, e); + throw new RuntimeException("Qiniu upload failed: " + path + " (" + detail + ")", e); } }