I need to upload a directory (of files) to server, so I + pack user-selected directory as zip stream with [conflux](https://github.com/transcend-io/conflux) + upload the zip stream to server end by [fetch upload streaming](https://web.dev/fetch-upload-streaming/) + unpack the zip stream at server end with [java.util.zip](https://docs.oracle.com/javase/8/docs/api/index.html?java/util/zip/package-summary.html) Then I did an integration test, and I got a problem: + The server side throwed an error/exception which says > java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor But for STORE zip file created by 7Zip, its stream can be successfully parsed by Java (java.util.zip)