利用七牛云实现简单的图床
生活随笔
收集整理的這篇文章主要介紹了
利用七牛云实现简单的图床
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
注冊七牛云
獲取AccessKey/SecretKey
創建空間綁定域名配置CNAME
七牛云開發文檔
https://developer.qiniu.com/kodo/sdk/1239/java
項目
主要上傳實現
public void store(InputStream inputStream, long contentLength, String contentType, String keyName) {if (uploadManager == null) {if (auth == null) {auth = Auth.create(accessKey, secretKey);}uploadManager = new UploadManager(new Configuration());}try {String upToken = auth.uploadToken(bucketName);Response response = uploadManager.put(inputStream, keyName, upToken, null, contentType);logger.info("七牛存儲結果:" + response.statusCode);} catch (QiniuException ex) {ex.printStackTrace();}}主要刪除實現
public Boolean delete(String keyName) {if (bucketManager == null) {if (auth == null) {auth = Auth.create(accessKey, secretKey);}bucketManager = new BucketManager(auth, new Configuration());}try {bucketManager.delete(bucketName, keyName);return true;} catch (Exception e) {e.printStackTrace();return false;}}運行效果
具體代碼
碼云 https://gitee.com/MEliauk/pic_space
總結
以上是生活随笔為你收集整理的利用七牛云实现简单的图床的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 结果集ResultDTO
- 下一篇: 页面实时数据监听