You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/requests.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -119,8 +119,8 @@ multidict, containing both file uploads and text input. File upload items are re
119
119
120
120
`UploadFile` has the following attributes:
121
121
122
-
*`filename`: A`str` with the original file name that was uploaded (e.g. `myimage.jpg`).
123
-
*`content_type`: A`str` with the content type (MIME type / media type) (e.g. `image/jpeg`).
122
+
*`filename`: An`str` with the original file name that was uploaded or `None` if its not available (e.g. `myimage.jpg`).
123
+
*`content_type`: An`str` with the content type (MIME type / media type) or `None` if it's not available (e.g. `image/jpeg`).
124
124
*`file`: A <ahref="https://docs.python.org/3/library/tempfile.html#tempfile.SpooledTemporaryFile"target="_blank">`SpooledTemporaryFile`</a> (a <ahref="https://docs.python.org/3/glossary.html#term-file-like-object"target="_blank">file-like</a> object). This is the actual Python file that you can pass directly to other functions or libraries that expect a "file-like" object.
125
125
*`headers`: A `Headers` object. Often this will only be the `Content-Type` header, but if additional headers were included in the multipart field they will be included here. Note that these headers have no relationship with the headers in `Request.headers`.
126
126
*`size`: An `int` with uploaded file's size in bytes. This value is calculated from request's contents, making it better choice to find uploaded file's size than `Content-Length` header. `None` if not set.
0 commit comments