我不必使用os.environ
,但这可能是最简单的方法。
我可以使用以下方法成功获取以前的 URL:
sURL = os.getenv('HTTP_REFERER')
和当前字符串的参数使用:
sURL = os.environ['QUERY_STRING']
但我无法获取当前URL。
这里的其他答案建议:
sURL = self.request.url
(或self.request.host)但是当我这样做时,我得到:
sURL = self.request.url NameError: global name 'self' is not defined
如何轻松获取当前 URL?
完整代码:
import os
def GetTestMode ():
sURL = self.request.url
print '<br />sURL = ' + sURL + '<br />'