如何在Python中刷新或重定向浏览器到指定URL?

0 投票
2 回答
2512 浏览
提问于 2025-04-17 09:40

在PHP中有类似的功能:

header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.example.com/');
exit();

如何正确地将浏览器重定向到新页面或刷新当前页面?


我正在使用Google App Engine框架。

2 个回答

0

试着发送一个请求体,甚至可以是一个空的请求体,这样也能发送换行符。

3

这个页面讲解了如何在Google App Engine框架中使用重定向,主要是通过redirect方法来实现的,这个方法属于webapp.RequestHandler。最重要的代码是:

class FormHandler(webapp.RequestHandler):
    def post(self):
        if processFormData(self.request):
            self.redirect("/home")
        else:
            # Display the form, possibly with error messages.

你应该仔细阅读整个页面,了解它是如何融入到你的应用中的。

撰写回答