mirror of https://github.com/tiangolo/fastapi.git
📝 Update includes in `docs/en/docs/tutorial/middleware.md` (#12807)
This commit is contained in:
parent
e364f941be
commit
f0a8f00b41
|
|
@ -31,9 +31,7 @@ The middleware function receives:
|
|||
* Then it returns the `response` generated by the corresponding *path operation*.
|
||||
* You can then further modify the `response` before returning it.
|
||||
|
||||
```Python hl_lines="8-9 11 14"
|
||||
{!../../docs_src/middleware/tutorial001.py!}
|
||||
```
|
||||
{* ../../docs_src/middleware/tutorial001.py hl[8:9,11,14] *}
|
||||
|
||||
/// tip
|
||||
|
||||
|
|
@ -59,11 +57,10 @@ And also after the `response` is generated, before returning it.
|
|||
|
||||
For example, you could add a custom header `X-Process-Time` containing the time in seconds that it took to process the request and generate a response:
|
||||
|
||||
```Python hl_lines="10 12-13"
|
||||
{!../../docs_src/middleware/tutorial001.py!}
|
||||
```
|
||||
{* ../../docs_src/middleware/tutorial001.py hl[10,12:13] *}
|
||||
|
||||
/// tip
|
||||
```Python hl_lines="10 12-13"
|
||||
|
||||
Here we use <a href="https://docs.python.org/3/library/time.html#time.perf_counter" class="external-link" target="_blank">`time.perf_counter()`</a> instead of `time.time()` because it can be more precise for these use cases. 🤓
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue