如何获取Python uwsgi应用程序的当前URL?

如何获取Python uwsgi应用程序的当前URL?,python,uwsgi,Python,Uwsgi,我正在使用此uwsgi应用程序: 我想知道我当前的URL是什么,例如: localhost:9090/some/path/here?a=b&c=d 出于某种原因,文档中没有这一点。我是不是错过了一些基本的东西?我应该查什么?如何获取当前URL 另外,您如何获得以下内容: Cookie、Accept Language、Header等。这些都在env中,可以帮助您找到它们。这些都不是uWSGI特有的,uWSGI只是一个WSGI容器。大多数(如果不是全部)服务器都基于Apache(grandaddy

我正在使用此uwsgi应用程序:

我想知道我当前的URL是什么,例如:

localhost:9090/some/path/here?a=b&c=d

出于某种原因,文档中没有这一点。我是不是错过了一些基本的东西?我应该查什么?如何获取当前URL

另外,您如何获得以下内容:


Cookie、Accept Language、Header等。

这些都在
env
中,可以帮助您找到它们。这些都不是uWSGI特有的,uWSGI只是一个WSGI容器。

大多数(如果不是全部)服务器都基于Apache(grandaddy)。环境是标准化的

尝试:
env['HTTP\u HOST']、env['PATH\u INFO']、env['HOST\u NAME']、env['REQUEST\u METHOD']、env['REQUEST\u URI']

def application(env, start_response):
  start_response('200 OK', [('Content-Type','text/html')])
  return "Hello World"