1-1 1-2

파일 해시값을 구해보시오 (파일 선택 시 자동 계산)


if 'text' in request.form:
text = request.form['text']
md5_hash = hashlib.md5(text.encode('utf-8')).hexdigest()
return jsonify({'hash': md5_hash})
# 파일 해시 계산
elif 'file' in request.files:
file = request.files['file']
if file.filename == '':
return jsonify({'error': '파일이 선택되지 않았습니다.'}), 400
content = file.read()
md5_hash = hashlib.md5(content).hexdigest()
return jsonify({'hash': md5_hash})