Impedisci la codifica del server in gzip durante il download con WebClient
Domanda
Ho una sorta di gestore di download che utilizza WebClient.DownloadFileAsync. Webclient non sembra gestire la codifica gzip e alcuni server insistono per usarla. Poiché quasi tutti i file che verranno scaricati sono già compressi, sarebbe bello poter forzare l'arresto.
Ho provato a impostare Accept-Encoding su null'altro che i server continuano a inviare gzip. È possibile disabilitare o dovrò ricorrere al controllo dei risponditori?
Soluzione
Vedi questo post di Jeff Atwood per la soluzione:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow