flask获取X-Forwarded-Host
在Flask中,可以通过访问请求头(headers)来获取X-Forwarded-Host。具体方法如下:
from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def index():
forwarded_host = request.headers.get('X-Forwarded-Host')
return f"X-Forwarded-Host: {forwarded_host}"
在上面的例子中,我们使用request.headers.get('X-Forwarded-Host')来获取请求头中的X-Forwarded-Host字段,如果该字段不存在,则返回None。如果该字段存在,则返回其值。在上面的例子中,我们将获取到的值返回给用户。
原文地址: https://www.cveoy.top/t/topic/b5Vb 著作权归作者所有。请勿转载和采集!