阿里雲oss 上傳檔案的兩種方式(本地路徑上傳遠端連結上傳)
阿里雲oss php 上傳的兩種方式
- 透過伺服器路徑上傳
- 透過資料流上傳
public function ajax_save_pic(){
$ossconfig = [
'KeyId' => 'm5lc@@@@@@UZ', //您的Access Key ID
'KeySecret' => 'mxVrX@@@@@BtaqKspQ', //您的Access Key Secret
'Endpoint' => '', //阿里雲oss 外網地址endpoint
'Bucket' => 'z@@@@@1',
];
$res = $this->aliyunoss($ossconfig,'1.png','');
dd($res);
}
public function aliyunoss($ossconfig,$file_name,$file_path){
$ossClient = new AliOssClient($ossconfig['KeyId'], $ossconfig['KeySecret'], $ossconfig['Endpoint']);
$bucket= $ossconfig['Bucket'];
$object = $file_name;
$path = 'test/'.date("Y-m-d",time()).'/';
//路徑形式儲存檔案
// try {
// $ossClient->uploadFile($bucket, $path.$object, $file_path);
// return ''.$path.$object;
// } catch (OssException $e) {
// return $e->getMessage();
// }
//資料流形式儲存圖片
// $content = file_get_contents($file_path);
// try {
// $ossClient->putObject($bucket, $path.$object, $content);
// return ''.$path.$object;
// } catch (OssException $e) {
// return $e->getMessage();
// }
}
如果您對我的其他專題內容感興趣,直達我的個人部落格: 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4830/viewspace-2826120/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Aliyun Oss 上傳檔案
- 阿里雲 oss 檔案上傳 小坑阿里
- 檔案上傳的幾種方式
- Node分片上傳和OSS上傳
- git上傳到遠端有部分檔案未上傳Git
- laravel-admin 檔案分別上傳(oss,本地)Laravel
- 【檔案上傳繞過】路徑拼接問題導致上傳漏洞
- php檔案上傳之多檔案上傳PHP
- Spring Boot + Vue 前後端分離,兩種檔案上傳方式總結Spring BootVue後端
- android 阿里雲oss上傳Android阿里
- jquery阿里雲oss 分片上傳jQuery阿里
- vue前端上傳檔案到阿里雲oss的兩種方式,put檔案流上傳,multipartUpload直接上傳Vue前端阿里
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- 阿里雲 OSS 簽名上傳(結合 elementUI)阿里UI
- 前端大檔案上傳/分片上傳前端
- 單個檔案上傳和批量檔案上傳
- [封裝] 小程式直連 oss 上傳檔案JS類封裝JS
- 檔案上傳
- PHP未明遠端任意檔案上傳漏洞(轉)PHP
- hyperf oss/cos 檔案上傳擴充套件套件
- 檔案上傳之三基於flash的檔案上傳
- vue中檔案上傳阿里雲並獲取上傳進度Vue阿里
- SpringMVC 單檔案上傳與多檔案上傳SpringMVC
- 幾種windows到linux上傳檔案的方式WindowsLinux
- vue3使用ElementPlus upload上傳檔案的兩種方式Vue
- Springboot 遷移及上傳檔案至阿里雲OSSSpring Boot阿里
- vue-resource+iview上傳檔案取消上傳VueView
- Flutter 上傳圖片到阿里雲OSSFlutter阿里
- vue 圖片上傳到阿里雲ossVue阿里
- Grails3檔案上傳到騰訊COS(OSS)AIS3
- 檔案包含漏洞(本地包含配合檔案上傳)
- FileUpload 上傳的檔案獲取相對路徑
- js實現帶上傳進度的檔案上傳JS
- Flask——檔案上傳Flask
- PHP上傳檔案PHP
- JavaScript 檔案上傳JavaScript
- Git上傳檔案Git
- YII檔案上傳