diff options
| author | Ayush Bisht <bisht.ayush2001@gmail.com> | 2023-03-11 22:43:31 +0530 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-03-16 05:30:21 +0100 |
| commit | fc266b694b9129e44b597d8a56927ee13fdac358 (patch) | |
| tree | d0454b6fb699cd1d5f095be96270ffd656020430 /docs | |
| parent | 78da5ca0c1f2ab3201f8f6cd629e80d805ea023d (diff) | |
Fixed #34404 -- Clarified how FileResponse set Content-Type header.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/request-response.txt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/ref/request-response.txt b/docs/ref/request-response.txt index 9b71adfdf9..37f3180ddc 100644 --- a/docs/ref/request-response.txt +++ b/docs/ref/request-response.txt @@ -1303,8 +1303,11 @@ Attributes Note that if you pass a file-like object like ``io.BytesIO``, it's your task to ``seek()`` it before passing it to ``FileResponse``. - The ``Content-Length`` and ``Content-Type`` headers are automatically set - when they can be guessed from contents of ``open_file``. + The ``Content-Length`` header is automatically set when it can be guessed + from the content of ``open_file``. + + The ``Content-Type`` header is automatically set when it can be guessed + from the ``filename``, or the name of ``open_file``. ``FileResponse`` accepts any file-like object with binary content, for example a file open in binary mode like so: |
