1. 首页
  2. 编程语言
  3. Python
  4. 使用Django和Flask获取访问来源referrer

使用Django和Flask获取访问来源referrer

上传者: 2022-04-04 01:15:36上传 PDF文件 252.42 KB 热度 14次

下面的例中,在foo和bar视图中生成连接,链接过去后,没有重定向会上一个页面结果:访问127.0.0.1:5000/foo或者127.0.0.1:5000/bar后,页面出现连接,点击链接后,进入hello页面,之后停留在了hello页面点击链接后重定向到了hello页面我们的目的是在链接后,返回原来的页面重定向会上一个页面,关键是获取上一个页面的URL。获取上一个页面的URL有两种方法:HTTP referrerHTTP referrer是一个用来记录请求发源地址的HTTP首部字段,即访问来源。当用户在某个站点点击链接,浏览器想新链接所在的服务器发起请求,请求的数据中包含的HTTP_REFERER字段记录了用户所在的原站点URL。

用户评论