GAE 延迟重定向

1 投票
2 回答
2239 浏览
提问于 2025-04-16 13:03

在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> 部分。

撰写回答