21 lines
538 B
ReStructuredText
21 lines
538 B
ReStructuredText
|
|
.. _-validate-:
|
||
|
|
|
||
|
|
validate
|
||
|
|
========
|
||
|
|
|
||
|
|
Checks an arbitrary condition and passes control to the inner route if it returns ``true``. Otherwise, rejects the
|
||
|
|
request with a ``ValidationRejection`` containing the given error message.
|
||
|
|
|
||
|
|
Signature
|
||
|
|
---------
|
||
|
|
|
||
|
|
.. includecode2:: /../../akka-http-scala/src/main/scala/akka/http/scaladsl/server/directives/MiscDirectives.scala
|
||
|
|
:snippet: validate
|
||
|
|
|
||
|
|
|
||
|
|
Example
|
||
|
|
-------
|
||
|
|
|
||
|
|
... includecode2:: ../../../../code/docs/http/scaladsl/server/directives/MiscDirectivesExamplesSpec.scala
|
||
|
|
:snippet: validate-example
|