(self, upload_file: StarletteUploadFile)
| 96 | """Uploaded file wrapper exposed to plugin Web API handlers.""" |
| 97 | |
| 98 | def __init__(self, upload_file: StarletteUploadFile) -> None: |
| 99 | self._upload_file: StarletteUploadFile = upload_file |
| 100 | self.filename: str | None = upload_file.filename |
| 101 | self.content_type: str | None = upload_file.content_type |
| 102 | self.headers: Headers = upload_file.headers |
| 103 | self.content_length: int | None = self._resolve_content_length() |
| 104 | |
| 105 | def _resolve_content_length(self) -> int | None: |
| 106 | try: |
nothing calls this directly
no test coverage detected