【问题标题】:WCF Content-Length mismatch when using IIS Compression使用 IIS 压缩时 WCF 内容长度不匹配
【发布时间】:2016-05-11 05:18:53
【问题描述】:

我有一个问题,如果我在 IIS 7.5 中启用动态内容压缩,我会得到不同的内容长度。我知道这可能会发生,因为数据正在被压缩,但问题是它实际上更大。

之前

我知道有类似这样的相关帖子,但解决方案通常是修改内容长度的模块。在此示例中,我通过使用一个简单的演示 WCF 应用程序排除了这种情况,但我仍然得到不正确的内容长度。如果您认为我错过了正确的问题/答案,请告诉我。

WCF service returns incorrect Content-Length when using gzip encoding

这是我正在使用的演示 wcf 的解决方案。 https://github.com/janmchan/WCFDemo.git

【问题讨论】:

    标签: c# wcf iis


    【解决方案1】:

    事实证明,响应没有任何问题。使用提琴手,我可以看到锯响应作为压缩版本,并且长度似乎对应于这些字符的长度。所以我们的结论是,接收到这个的终端系统不知道如何处理压缩响应。在我们确认情况确实如此之前,我将继续讨论这个答案。

    【讨论】:

      猜你喜欢
      • 2011-04-18
      • 1970-01-01
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 2010-10-23
      相关资源
      最近更新 更多