Местами не работает gzip
От: Аноним  
Дата: 24.06.08 11:33
Оценка:
Настроил ISS на статическое и динамическое сжатие контента
Прописал в metabase.confige все типы расширений файлов какие использую
Делаю так:


      XsltSettings settings = new XsltSettings();
      settings.EnableDocumentFunction = true;
      settings.EnableScript = true;

      XslCompiledTransform xslt = new XslCompiledTransform();
      xslt.Load(xslUri, settings, null);

      context.Response.ClearHeaders();
      context.Response.ContentType = "text/xml; charset=windows-1251";
      context.Response.CacheControl = "No-cache";

      XmlDocument doc = SP.GetList();
      doc.LoadXml(doc);
      XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable);
      nsmgr.AddNamespace("xsl", "http://www.w3.org/1999/XSL/Transform");
      XmlNode selectSingleNode = doc.SelectSingleNode("//PT/xsl:stylesheet", nsmgr); // извлекаю таблицу стилей xslt из документа
      xslt.Load(selectSingleNode, XsltSettings.Default, null);
        XPathNavigator nav = xmlDoc.CreateNavigator();
        using (StreamWriter writer = new StreamWriter(context.Response.OutputStream, System.Text.Encoding.GetEncoding(1251)))
        {
          xslt.Transform(nav, null, writer);
        }


Отправляю на клиента — и получаю не сжатый файл во все красе
Почему? Помогите пзл
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.