Playframework2.2のリクエスト処理の経路はGlobalSettingsonRouteRequestを経由した後にActionに処理されると思います。そこで、onRouteRequestを使ってアクセス元のプロトコルを取得したいですが、どのようにすればいいでしょうか?

trait Global extends GlobalSettings {
   override def onRouteRequest(request: RequestHeader): Option[Handler] = {
     // val p = request // get protocol
     something(p)
   }
}