When parsing data inside POST request body, what is the difference between using ‘request.form’ and ‘request.get_json()’?
Situation description: @app.route(‘/auth/audio/save’, methods=[‘POST’]) def save_audio(): # files = request.files resp_dict = {‘message’: “success”} file = request.files.get(“file”) if file.filename == “”: resp_dict[‘message’] = “[No file] file.filename == ”” return jsonify(resp_dict), 400 # data = request.get_json() data = request.form logger.info(f”data: {data}”) check_required_params(data, [‘user_id’]) user_id = data[“user_id”] audio_dir = os.path.join(app_dir, ‘db_files/audio’) save_path = os.path.join(audio_dir, f'{user_id}.bin’) file.save(save_path) return […]