From b876f8484cfd40bfcfe8dad5548310984eb7e6dc Mon Sep 17 00:00:00 2001 From: taoufik07 Date: Tue, 26 Feb 2019 17:01:13 +0100 Subject: [PATCH] Update docs --- docs/source/tour.rst | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/source/tour.rst b/docs/source/tour.rst index 0cb7b06..11dd558 100644 --- a/docs/source/tour.rst +++ b/docs/source/tour.rst @@ -235,12 +235,19 @@ Using ``before_request`` If you'd like a view to be executed before every request, simply do the following:: - @api.route(before_request=True) + @api.before_request() def prepare_response(req, resp): resp.headers["X-Pizza"] = "42" Now all requests to your HTTP Service will include an ``X-Pizza`` header. +For ``websockets``:: + + @api.before_request(websocket=True) + def prepare_response(ws): + await ws.accept() + + WebSocket Support -----------------