extractParserSettings
Signature
def extractParserSettings: Directive1[ParserSettings]
Description
Extracts the request’s underlying ParserSettings, which can be useful when you want to access custom status codes and media types.
Example
val route =
extractParserSettings { parserSettings =>
complete(s"URI parsing mode is ${parserSettings.uriParsingMode}")
}
// tests:
Get("/") ~> route ~> check {
responseAs[String] shouldEqual "URI parsing mode is Strict"
}