2012-03-20 65 views
0

我正在使用C#和Visual Studio 2010調用webservice。當我提供指向WSDL的鏈接時,VS2010負責生成客戶端代理代碼。有沒有辦法配置客戶端代碼來將'Accept-Encoding'頭設置爲(gzip,deflate)並處理來自服務器的壓縮響應?如果不是,我該如何編寫自定義代碼來處理這個問題?在Visual Studio 2010中使用C#webservice客戶端進行壓縮

+0

您無法使用VS2010調用webservice。 VS2010是一個IDE,如果你正在談論的工具,如WCF測試客戶端是VS2010的一部分,我明白......無論如何,我認爲你不能用GZIP庫壓縮Accept-Encoding頭,或者其他的東西.. – 2012-03-20 13:51:11

回答

1

嘗試this。這是一篇關於使用WCF服務進行壓縮的文章。我正在假設(可能不正確)您已經控制了服務和客戶端。如果這是別人的服務,你不能執行哈利波特魔術般的壓縮,除非他們已經編碼了這種可能性。如果你完全控制兩端,你可以讓魔法發生。 ;-)

相關問題