pekko/akka-docs/rst/java/http/routing-dsl/directives/route-directives/complete.rst

21 lines
700 B
ReStructuredText

.. _-complete-java-:
complete
========
Description
-----------
Completes the request using the given argument(s).
``complete`` uses the given arguments to construct a ``Route`` which simply calls ``complete`` on the ``RequestContext``
with the respective ``HttpResponse`` instance.
Completing the request will send the response "back up" the route structure where all the logic runs that wrapping
directives have potentially chained into the :class:`RouteResult` future transformation chain.
Please note that the ``complete`` directive has multiple variants, like
Example
-------
.. includecode:: ../../../../code/docs/http/javadsl/server/directives/RouteDirectivesExamplesTest.java#complete