python龙卷风中的重定向机制是什么?

时间:2014-06-03 09:31:13

标签: python redirect tornado

我设计了一个python龙卷风项目来捕获新闻并重新发布它们。我想向用户显示新闻,当用户点击链接时,他/她将被重定向到主要新闻机构网站。我无法使用简单的方法将用户重定向到主要新闻,因为我想从用户那里获得一些统计信息并显示新闻。
例如,我的网站上有一些来自BBC的新闻。用户点击其中一个,我想在我的数据库中增加该新闻的查看计数器,然后显示新闻 目前,我将用户引荐到我的网站中的链接,然后使用以下命令重定向到主要新闻机构:

self.redirect("http://bbc.co.uk/a_news_link")  

在这种情况下,用户是直接从BBC收到链接还是我的应用程序收到该页面然后发送给用户?

1 个答案:

答案 0 :(得分:1)

" self.redirect"向用户发送HTTP重定向。用户的浏览器接收来自Tornado的响应,状态代码为302," bbc" URL。然后浏览器导航到bbc URL。

http://en.wikipedia.org/wiki/URL_redirection#HTTP_status_codes_3xx

相关问题