捕获Python CGI脚本后的URL路径?
为了更好地解释我的问题,我来举个例子:
这个cgi脚本的文件名是'awesome'
网址是:http://omgpython.com/awesome
这个'awesome'脚本运行得很正常。
我加了一个'假'路径:'/omg/so/fake'
网址变成了:http://omgpython.com/awesome/omg/so/fake
这个'awesome'脚本依然正常运行,没有任何错误,但我想知道,能不能在'awesome'脚本里捕捉到这个'假'路径呢?
我想通过不使用网址参数来清理这个网址。
1 个回答
2
你需要用到 os.environ['PATH_INFO']
。在第二个例子中,它的内容会是 "/omg/so/fake
"。