浏览代码

Fixed #34404 -- Clarified how FileResponse set Content-Type header.

Ayush Bisht 2 年之前
父节点
当前提交
fc266b694b
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      docs/ref/request-response.txt

+ 5 - 2
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: