【问题标题】:(Play Framework 2.3.x) How to get the previous url?(Play Framework 2.3.x) 如何获取之前的url?
【发布时间】:2014-05-22 20:29:17
【问题描述】:

在play Framework中,我怎样才能在controller中获取用户来自的URL

我试过request.url,但没用。

【问题讨论】:

  • 你想要以前的网址还是现在的网址?

标签: java url playframework request playframework-2.3


【解决方案1】:

上一个 URL 将带有 referer 键下的 http 标头。在 JAVA 中,您可以使用:

String refererUrl = request().getHeader("referer");

如果你在 Scala 中这样做:

val refererUrl = request.headers("referer")

【讨论】:

  • 或者 val refererUrl = request.headers("referer") 如果你在 Scala 中这样做
  • @ViniciusMiana,请随时编辑答案以添加 Scala 版本,谢谢
  • 在操作中添加Action.async { implicit request => 以访问请求对象非常重要。
  • 或 Action { 隐式请求 =>
猜你喜欢
  • 2015-12-09
  • 1970-01-01
  • 1970-01-01
  • 2015-12-26
  • 2015-04-19
  • 1970-01-01
  • 2014-12-23
  • 2015-06-21
  • 1970-01-01
相关资源
最近更新 更多