直接來工具類方法,複製即可使用
/**
* 專門負責上傳檔案到oss伺服器的工具方法
* @param endpoint oss引數
* @param accesskeyid oss引數
* @param accesskeysecret oss引數
* @param inputstream 要上傳的檔案的輸入流
* @param bucketname oss引數
* @param bucketdomain oss引數
* @param originalname 要上傳的檔案的源檔名
* @return 包含上傳結果以及上傳的檔案在oss上的訪問路徑
*/public
static resultentity
uploadfiletooss
( string endpoint,
string accesskeyid,
string accesskeysecret,
inputstream inputstream,
string bucketname,
string bucketdomain,
string originalname)
else
}catch
(exception e)
finally
}}
以上工具類方法,只需要傳入你的oss引數就可以使用啦,然後別忘了匯入下面依賴
<
!-- oss客戶端sdk --
>
com.aliyun.oss<
/groupid>
aliyun-sdk-oss<
/artifactid>
3.5.0
<
/version>
<
/dependency>
阿里雲oss 檔案上傳
寫在前面 阿里雲oss的各種sdk,都是對它的api進行的封裝。所以如果我們直接呼叫api時出錯,卻又不知道 出問題時,可以直接閱讀sdk的原始碼,找到問題所在。首先貼一下阿里雲oss官網貼出的簽名計算方式 authorization oss accesskeyid signature signat...
阿里雲OSS 上傳檔案
阿里雲後台管理 api 整合教程 key 網域名稱的查詢 1 檢視上傳的檔案在哪?a 阿里雲,進入官網。然後進入管理控制台 b 左側選單欄,進入物件儲存 oss c 進入 bucket 管理頁面,點選建立的bucket 名稱 d 進入bucket 管理介面,點選左側選單 bucket屬性 選單檢視b...
使用阿里雲OSS完成檔案上傳
使用者上傳資料到伺服器,然後伺服器再上傳到阿里雲oss上 優點 安全性比較高,邏輯簡單 缺點 會導致伺服器承擔一些不必要的壓力,對伺服器資源損耗大,也成為了伺服器效能的瓶頸因素之一 首先使用者先給伺服器傳送上傳請求,然後伺服器給客戶端頒發證書 根據上傳策略 然後客戶端攜帶token後上傳檔案到oss...