Как сжать выходные данные из веб-службы (веб-метод). Результатом является тип XmlDocument.Сжатие ответов ASP.NET WebService
Вот код.
[WebMethod]
public XmlDocument GetPersonalInfo(int CustomerID)
{
XmlDocument doc = new XmlDocument();
doc.LoadXml(new CustomersXML().GetPersonalInfo(CustomerID));
return doc;
}
Как это сделать? Помните, что это не страница (HTTP-вызов), ее веб-служба, вызываемая из клиента Flex.
Благодаря
Gzip был только введен в качестве стандарта по умолчанию в IIS7 и доступен только как модуль в Apache, поэтому я бы не сказал его «ничего общего с .NET», поскольку это означает, что это не то, что вы не можете вызвать программным путем. Вы можете определенно вывести потоки Gzipped непосредственно из .NET. Независимо от того, является ли это его разумным вопросом совершенно отдельный. –