Oli*_*old 6 compression asp.net wcf
这是我们的场景(不可协商):
由于我们正在使用更大的JSON有效负载进行发布请求,因此我们为JSON发布数据实现了客户端GZIP压缩,并将"Content-Encoding"标头设置为"gzip".不幸的是,IIS没有开箱即用.post数据以压缩形式到达WCF反序列化器,这当然会导致异常.
我已经尝试了各种扩展点来挂钩到WCF管道但是唯一有希望的解决方案(操作行为)不起作用,因为在没有WCF客户端的情况下,永远不会调用IOperationBehavior接口的ApplyClientBehavior方法.
最后,如果实现了一个HttpModule来完成工作,但由于以下警告,我对结果并不满意:
总而言之,这感觉就像是一项甚至无法完全实现的大量工作,所以我想知道是否有人可以指出在IIS中实现解压缩部分的替代方案.对于商业产品的推荐,如果有的话,我会做得很好.
| 归档时间: |
|
| 查看次数: |
1269 次 |
| 最近记录: |