GAE 延迟重定向
在GAE(谷歌应用引擎)中,是否可以设置延迟后再跳转到另一个网址?我知道可以用JavaScript来实现这个功能,但也许还有其他方法可以在不使用JavaScript的情况下进行延迟跳转?现在我在使用GAE教程中的self.redirect("/")
。谢谢。
2 个回答
1
在你的模块最上面加上import time
,然后在你调用self.redirect
之前加一句time.sleep(0.5)
。这个sleep
的参数可以是小数,表示你想要延迟的秒数。记得不要让延迟超过30秒,因为谷歌应用引擎(GAE)希望每个请求都能在这个时间内处理完,否则会被中断。
8
你可以使用这个标签 <meta http-equiv="refresh" content="x;url=http://yoururl/">
,其中 x 是你希望等待的秒数,然后再跳转到指定的网址。这个标签应该放在网页的 <head>
部分。