我们如何获取Lift片段中的当前页面URL?

时间:2012-05-02 23:06:13

标签: scala lift

我们如何获取Lift代码段中的当前页面网址?我试图弄清楚当前的请求是否在SSL(http或https)中。

1 个答案:

答案 0 :(得分:7)

您没有指定您正在使用的Lift版本,但有几个选项。在最近的版本中,您可以使用CurrentReq

import net.liftweb.http.CurrentReq

val secure = CurrentReq.value.request.scheme == "https"

另一个选项是S的{​​{1}}方法:

request

您可以使用HTTPRequest上的其他方法检索网页的其余部分。