منع الخادم من الترميز في غزيب عند تنزيل مع WebClient
سؤال
ولدي مدير التحميل من نوع ما يستخدم WebClient.DownloadFileAsync. لا يبدو Webclient للتعامل مع ترميز غزيب وبعض خوادم يصرون على استخدامه. منذ ما يقرب من جميع ملفات هذا سيتم تحميل المضغوطة بالفعل، سيكون من الجميل لمجرد أن تكون قادرة على إجبارها على التوقف.
ولقد حاولت وضع ترميز قبول لشيء ولكن لا تزال تبقي خوادم إرسال غزيب. هل من الممكن لتعطيل أو وأنا تضطر الى اللجوء الى فحص responseheaders؟
المحلول
وانظر هذا المنصب جيف اتوود للحل:
http://www.codinghorror.com/blog /2004/08/netwebclient-and-gzip.html
لا تنتمي إلى StackOverflow