擅长:python、mysql、java
<p>对于<code>$_SERVER</code>的内容来说,这不是1:1,但是<code>request.environ</code>对象是立即可用的,即不需要mod_wsgi即可工作。下面是一个简单的例子:</p>
<pre class="lang-py prettyprint-override"><code>from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def home():
resp = [str(f"{f}: {request.environ[f]}") for f in request.environ]
return "</br>".join(resp)
if __name__ == "__main__":
app.run(debug=True, host='0.0.0.0', threaded=True)
</code></pre>
<hr/>
<p>我有一个小flask应用程序在docker compose中运行,主机上已经有Apache和相当多的配置。我能够看到从主机传递的所有主机相关信息</p>