增加一些保护
This commit is contained in:
parent
d53ed065bb
commit
4cd3ca7fd5
12
oss_api.py
12
oss_api.py
@ -29,19 +29,21 @@ 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://resource.kingsome.cn"
|
||||||
|
|
||||||
def post(self):
|
def post(self):
|
||||||
# filename = self.args['filename']
|
# filename = self.args['filename']
|
||||||
# body = self.args['body']
|
# body = self.args['body']
|
||||||
|
try:
|
||||||
filename = request.files.get('image-file').filename
|
filename = request.files.get('image-file').filename
|
||||||
body = request.files.get('image-file').read()
|
body = request.files.get('image-file').read()
|
||||||
print(f"filename={filename} ")
|
except Exception as e:
|
||||||
|
return jsonify
|
||||||
|
{'code': 500, 'message': f'get filename={filename},body={body} ', 'error': e}
|
||||||
cos_filename = f"{self.base_dirs}/{filename}"
|
cos_filename = f"{self.base_dirs}/{filename}"
|
||||||
url = f"{self.url}/{cos_filename}"
|
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)
|
||||||
|
print(response)
|
||||||
return jsonify({'code': 200, 'message': f'files {filename} uploads ,url={url},response={response}'})
|
return jsonify({'code': 200, 'message': {'url': url, 'response': response}})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user