Liftスニペットで現在のページのURLを取得するにはどうすればよいですか?現在のリクエストがSSL(httpまたはhttps)であるかどうかを確認しようとしています。
質問する
1449 次
1 に答える
8
使用しているLiftのバージョンを指定しませんが、いくつかのオプションがあります。ごく最近のバージョンでは、以下を使用できますCurrentReq
。
import net.liftweb.http.CurrentReq
val secure = CurrentReq.value.request.scheme == "https"
別のオプションはS
のrequest
メソッドです:
import net.liftweb.http.S
val secure = S.request.map(_.request.scheme == "https").openOr(false)
の他の方法を使用して、ページの残りのURLを取得できますHTTPRequest
。
于 2012-05-02T23:55:55.997 に答える