Fetch streams are commonly misused for measuring upload/download progress, but they provide inaccurate results because they measure when data is buffered rather than actually transmitted. For downloads, Content-Encoding issues cause decoded chunks to exceed Content-Length values. For uploads, streams measure when fetch takes
Sort: