+ app.logger.info("Received message from ClientIP [" + request.remote_addr
+ + "] Operation [" + request.method + "]" +
+ " Resource [" + request.url + "]")
+
+ if 'file' not in request.files:
+ raise IOError('No file')
+
+ file = request.files['file']
+ if file.filename == '':
+ app.logger.info('No file selected for uploading')
+ raise IOError('No file')
+ if file and allowed_file(file.filename):
+ filename = secure_filename(file.filename)
+ file.save(os.path.join(app.config['UPLOAD_PATH'], filename))
+ app.logger.info('File successfully uploaded')
+ Detect_result = Detection(filename)
+ else:
+ app.logger.info('Allowed file types are txt, pdf, png, jpg, jpeg, gif')
+ return Response("failure")
+ # return jsonify({'Face number': num, 'Result': 'upload success'})
+ return jsonify(Detect_result)