要在 Flask 中创建一个接收 Base64 格式图片的接口,你需要以下步骤:
- 创建一个 Flask 应用。
- 定义一个接收 POST 请求的路由。
- 在请求中解析 Base64 编码的图片数据。
- 将 Base64 数据解码为二进制数据,并保存到文件(可选)。
以下是一个示例代码,展示了如何实现这一功能:
from flask import Flask, request, jsonify
import base64
import os
app = Flask(__name__)
# 定义保存图片的目录
UPLOAD_FOLDER = 'uploads'
if not os.path.exists(UPLOAD_FOLDER):
os.makedirs(UPLOAD_FOLDER)
@app.route('/upload_image', methods=['POST']