refactor qbittorrent bridge to use request
make sure fn is provided and fix a bug in decompressData