捕获Python CGI脚本后的URL路径?

2 投票
1 回答
1702 浏览
提问于 2025-04-16 11:28

为了更好地解释我的问题,我来举个例子:

这个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"。

撰写回答