Chúng tôi sử dụng .NET Web Services - cả WCF và WCF, mặc dù đa số không phải WCF, vì lý do di sản - khá nặng nề, và khi tôi kiểm tra thứ gì đó trong Fiddler, tôi nhận thấy rằng là khá lớn. Sau đó, tôi nhận thấy rằng tiêu đề yêu cầu không có bất kỳ tiêu đề Accept-Encoding
nào.Tại sao thay đổi giá trị mặc định EnableDecompression của .NET giữa 2.0 và 3.0?
Sau khi thực hiện một số đào, dường như giá trị mặc định cho các tài sản HttpWebClientProtocol.EnableDecompression
(từ lớp trong đó tất cả wsdl.exe
khai WS -originated lấy được) thay đổi giữa các phiên bản BCL NET 2.0 và 3.0. Tôi tò mò vì lý do (có thể liên quan đến WCF), và hơn nữa là liệu có bất kỳ thay đổi cơ bản nào khác khá yên lặng khi bạn chỉ liên kết với một thư viện khác.
Tìm thấy tuyệt vời! –