2013-12-12 101 views
1

將我的項目更新到ServiceStack v4之後,我的web服務返回的任何「OptimizedResult」基本上都無法通過我的Web瀏覽器讀取(嘗試使用IE和Chrome)。而不是得到可讀的JSON,我得到亂碼的文本。也許響應標題缺少一個屬性(儘管它確實指定了gzip,deflate編碼),或者我錯過了發行說明中的​​某些內容。ServiceStack v4破解gzip/deflate壓縮

這種情況發生在我的服務實現中,我撥打Request.ToOptimizedResult(response)Request.ToOptimizedResultUsingCache(...)的任何響應。

+0

我們能否獲得更多信息?我已經在本地嘗試了緩存服務,並且它們渲染正常。你能展示使用的DTO嗎?一個返回模擬靜態數據的基本服務實現也是有幫助的。 – mythz

回答

1

原來這個問題是由Web應用程序中Telerik的Rad Compression引起的。刪除web.config中的telerik行解決了這個問題。