extractUri
シグネチャ
説明
リクエストの完全なURIにアクセスします。
URIの一部にアクセスする場合は、SchemeDirectives、HostDirectives, PathDirectives、:ref:`ParameterDirectives`を参照してください。
例
val route =
extractUri { uri =>
complete(s"Full URI: $uri")
}
// tests:
Get("/") ~> route ~> check {
// tests are executed with the host assumed to be "example.com"
responseAs[String] shouldEqual "Full URI: http://example.com/"
}
Get("/test") ~> route ~> check {
responseAs[String] shouldEqual "Full URI: http://example.com/test"
}
Contents