增加一些保护
This commit is contained in:
parent
d53ed065bb
commit
4cd3ca7fd5
16
oss_api.py
16
oss_api.py
@ -29,19 +29,21 @@ class Cos_sdk(Resource):
|
||||
self.args = parser.parse_args()
|
||||
self.bucket = "client-1256832210"
|
||||
self.base_dirs = "/ad"
|
||||
self.url = "https://test.kingsome.cn"
|
||||
self.url = "https://resource.kingsome.cn"
|
||||
|
||||
def post(self):
|
||||
# filename = self.args['filename']
|
||||
# body = self.args['body']
|
||||
|
||||
filename = request.files.get('image-file').filename
|
||||
body = request.files.get('image-file').read()
|
||||
print(f"filename={filename} ")
|
||||
try:
|
||||
filename = request.files.get('image-file').filename
|
||||
body = request.files.get('image-file').read()
|
||||
except Exception as e:
|
||||
return jsonify
|
||||
{'code': 500, 'message': f'get filename={filename},body={body} ', 'error': e}
|
||||
cos_filename = f"{self.base_dirs}/{filename}"
|
||||
url = f"{self.url}/{cos_filename}"
|
||||
|
||||
response = self.client.put_object(Bucket=self.bucket, Body=body, Key=cos_filename, StorageClass='STANDARD',
|
||||
EnableMD5=False)
|
||||
|
||||
return jsonify({'code': 200, 'message': f'files {filename} uploads ,url={url},response={response}'})
|
||||
print(response)
|
||||
return jsonify({'code': 200, 'message': {'url': url, 'response': response}})
|
||||
|
Loading…
x
Reference in New Issue
Block a user