File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -122,7 +122,10 @@ async def parse(self) -> FormData:
122
122
123
123
124
124
class MultiPartParser :
125
- max_file_size = 1024 * 1024 # 1MB
125
+ spool_max_size = 1024 * 1024 # 1MB
126
+ """The maximum size of the spooled temporary file used to store file data."""
127
+ max_part_size = 1024 * 1024 # 1MB
128
+ """The maximum size of a part in the multipart request."""
126
129
127
130
def __init__ (
128
131
self ,
@@ -202,7 +205,7 @@ def on_headers_finished(self) -> None:
202
205
if self ._current_files > self .max_files :
203
206
raise MultiPartException (f"Too many files. Maximum number of files is { self .max_files } ." )
204
207
filename = _user_safe_decode (options [b"filename" ], self ._charset )
205
- tempfile = SpooledTemporaryFile (max_size = self .max_file_size )
208
+ tempfile = SpooledTemporaryFile (max_size = self .spool_max_size )
206
209
self ._files_to_close_on_error .append (tempfile )
207
210
self ._current_part .file = UploadFile (
208
211
file = tempfile , # type: ignore[arg-type]
You can’t perform that action at this time.
0 commit comments