在Python Flask框架中,设置内容类型可以通过修改响应对象的Content-Type
头部实现。以下是一个简单的示例:
from flask import Flask, Response
app = Flask(__name__)
@app.route('/')
def hello_world():
response = Response("Hello, World!")
response.headers['Content-Type'] = 'text/plain; charset=utf-8'
return response
if __name__ == '__main__':
app.run()
在这个示例中,我们创建了一个基于Flask的应用,并定义了一个路由/
。当用户访问这个路由时,我们返回一个包含Hello, World!
文本的响应。我们通过设置Content-Type
头部为text/plain; charset=utf-8
来指定响应的内容类型。
在实际应用中,你可能需要根据不同的情况设置不同的内容类型。例如,如果你需要返回JSON数据,你可以将Content-Type
设置为application/json
。
领取专属 10元无门槛券
手把手带您无忧上云