From 4cd3ca7fd50a5cee063473b614643fbe41c6b19c Mon Sep 17 00:00:00 2001 From: pengtao Date: Fri, 12 Jul 2019 09:44:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=80=E4=BA=9B=E4=BF=9D?= =?UTF-8?q?=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- oss_api.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/oss_api.py b/oss_api.py index 5598888..4673664 100644 --- a/oss_api.py +++ b/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}})