增加一些保护

This commit is contained in:
pengtao 2019-07-12 09:44:25 +08:00
parent d53ed065bb
commit 4cd3ca7fd5

View File

@ -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}})