OSS上傳圖片url有OSSAccessKeyId和Signature,訪問OSS圖片url自動下載


使用阿里雲OSS上傳圖片后,獲取到的url總是帶有后綴OSSAccessKeyId和Signature,去掉的話無法訪問
解決方式:
ObjectMetadata objectMetadata = new ObjectMetadata();
objectMetadata.setObjectAcl(CannedAccessControlList.PublicRead);
再向ossClient.putObject中添加objectMetadata參數
再次調用圖片上傳接口,截取url訪問
url.substring(0, url.indexOf("?"))
至於訪問圖片url自動下載,只需要加上下面的contemtType就好了
objectMetadata.setContentType("image/jpg");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM