Quellcode durchsuchen

清理无用代码, 简化项目中...

reghao vor 4 Wochen
Ursprung
Commit
cfe6514b40
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  1. 5 1
      oss-sdk/src/main/java/cn/reghao/oss/sdk/OssClient.java

+ 5 - 1
oss-sdk/src/main/java/cn/reghao/oss/sdk/OssClient.java

@@ -309,7 +309,11 @@ public class OssClient {
     }
 
     public String getSignedUrl(String objectId, String action, String objectUrl) throws Exception {
-        String queryString = String.format("objectId=%s&action=%s&objectUrl=%s", objectId, action, objectUrl);
+        String queryString = String.format("objectId=%s&action=%s&objectUrl=", objectId, action);
+        if (objectUrl != null) {
+            queryString = String.format("objectId=%s&action=%s&objectUrl=%s", objectId, action, objectUrl);
+        }
+
         String api = "/api/oss/sdk/presign";
         String url = String.format("%s%s?%s", endpoint, api, queryString);