如何为上传到 .NET WebService(SOAP,而不是 WCF)的 POST 数据启用压缩?我认为这将是一个简单的问题enabling dynamic compression在 IIS 中,但启用后,它仅压缩响应,而不压缩 POST 请求。
我已将其添加为服务引用,但在生成的 SOAPClient 上找不到任何用于启用请求压缩的设置。
看来我可能缺少客户端的配置设置或代码来压缩请求,然后再将其发送到服务器?或者我正在尝试做的事情(GZipping POST 数据)甚至不受支持?
更多信息:我在客户端和服务器上使用 .NET 4.0。
最佳答案
我 4 年前曾在博客上讨论过这个问题
http://netpl.blogspot.com/2009/07/aspnet-webservices-two-way-response-and.html
我想知道为什么你没有通过谷歌搜索找到这个。不管怎样,这应该对你有用,我们已经让它在生产环境中工作了 4 年了。
关于asp.net - 如何为 IIS 7 上的 SOAP WebService 的 POST(上传)请求启用 GZIP 压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16671216/