【发布时间】:2013-12-12 06:24:01
【问题描述】:
将我的项目更新到 ServiceStack v4 后,我的 Web 服务返回的任何“OptimizedResult”基本上都将无法被我的 Web 浏览器读取(尝试使用 IE 和 Chrome)。我没有得到可读的 JSON,而是得到了乱码。也许响应标头缺少一个属性(尽管它确实指定了 gzip、deflate 编码),或者我错过了发行说明中的某些内容。
在我的服务实现中调用Request.ToOptimizedResult(response) 或Request.ToOptimizedResultUsingCache(...) 的任何响应都会发生这种情况。
【问题讨论】:
-
我们能得到更多信息吗?我已经在本地尝试了缓存服务,它们渲染得很好。你能显示使用的 DTO 吗?返回模拟静态数据的基本服务实现也会有所帮助。
标签: c# servicestack