QCloud 上传接口
This commit is contained in:
parent
a2376c86a1
commit
d3440e3cd6
@ -16,7 +16,6 @@ parser.add_argument('filename')
|
|||||||
parser.add_argument('body')
|
parser.add_argument('body')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Cos_sdk(Resource):
|
class Cos_sdk(Resource):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
secret_id = 'AKIDGPMAQYuK1Xr198Eb9h7QYWOdWK0arLTP' # 替换为用户的 secretId
|
secret_id = 'AKIDGPMAQYuK1Xr198Eb9h7QYWOdWK0arLTP' # 替换为用户的 secretId
|
||||||
@ -30,13 +29,13 @@ class Cos_sdk(Resource):
|
|||||||
self.args = parser.parse_args()
|
self.args = parser.parse_args()
|
||||||
self.bucket = "client-1256832210"
|
self.bucket = "client-1256832210"
|
||||||
self.base_dirs = "/ad"
|
self.base_dirs = "/ad"
|
||||||
self.url="https://test.kingsome.cn"
|
self.url = "https://test.kingsome.cn"
|
||||||
|
|
||||||
def post(self):
|
def post(self):
|
||||||
filename = self.args['filename']
|
filename = self.args['filename']
|
||||||
cos_filename = f"{self.base_dirs}/{filename}"
|
cos_filename = f"{self.base_dirs}/{filename}"
|
||||||
body = self.args['body']
|
body = self.args['body']
|
||||||
url = ""
|
url = f"{self.url}/{cos_filename}"
|
||||||
|
|
||||||
response = self.client.put_object(Bucket=self.bucket, Body=body, Key=cos_filename, StorageClass='STANDARD',
|
response = self.client.put_object(Bucket=self.bucket, Body=body, Key=cos_filename, StorageClass='STANDARD',
|
||||||
EnableMD5=False)
|
EnableMD5=False)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user