我设置了 python/flask/uwsgi+nginx 网络应用程序,它工作正常。我想用geoip,我在nginx端设置的:
location / {
include uwsgi_params;
uwsgi_pass unix:/tmp/qbaka-visit.sock;
...
uwsgi_param GEOIP_COUNTRY_CODE $geoip_country_code;
}
但现在我不知道如何在 python 中读取这个属性。在 uwsgi 之前,我使用了简单的 flask builtin webserver + nginx proxy_pass,在这种情况下,我使用proxy_set_header X-Geo-Country $geoip_country_code;
并阅读了这个参数request.headers
,但是对于 UWSGI 参数,我不知道如何阅读它们。