将oss文件上传返回的http链接改为https链接
This commit is contained in:
@@ -11,7 +11,12 @@ const $config = {
|
||||
bucket: "cashier-oss"
|
||||
}
|
||||
import { Notification } from 'element-ui'
|
||||
|
||||
function urlConversion(path) {
|
||||
let reg = /^(https?:\/\/)([0-9a-z.]+)(:[0-9]+)?([/0-9a-z.]+)?(\?[0-9a-z&=]+)?(#[0-9-a-z]+)?/i
|
||||
path = path.replace(reg, "https://$2$3$4$5$6");
|
||||
return path
|
||||
}
|
||||
|
||||
async function uploadAndDownloadFile(name, file, headers) {
|
||||
return new Promise((resolve, reject) => {
|
||||
try {
|
||||
@@ -85,7 +90,7 @@ class ossClient {
|
||||
// return resp.requestUrls
|
||||
console.log('------resp---');
|
||||
console.log(resp)
|
||||
return `${resp.requestUrls[0]}`.split('?')[0]
|
||||
return urlConversion( `${resp.requestUrls[0]}`.split('?')[0])
|
||||
} catch (e) {
|
||||
console.log('------e---');
|
||||
console.log(e);
|
||||
|
||||
Reference in New Issue
Block a user