как использовать gzip в классическом ASP - PullRequest
0 голосов
/ 17 ноября 2009

Я хотел бы использовать сжатие GZIP в классическом ASP. Я не знаю код для того же. Пожалуйста, помогите мне, какую строку кода я должен поставить, чтобы использовать сжатие GZIP в классическом ASP для моего сайта.

Я также хочу сжать CSS и javascript. Самый лучший способ сделать это.

Ваша помощь в этом отношении будет высоко оценена.

С уважением, солнечный

1 Ответ

3 голосов
/ 17 ноября 2009

Вы говорите о потоке данных, который вы отправляете обратно клиенту? Если это так, то обычно это дело IIS, а не то, что вы контролируете в ASP (и я не думаю, что вы все равно можете контролировать его над ASP). Это можно сделать в командной строке как:

cscript.exe adsutil.vbs set W3svc/Filters/Compression/GZIP/HcScriptFileExtensions "asp"
cscript.exe adsutil.vbs set W3svc/Filters/Compression/GZIP/HcFileExtensions "css" "js" "html"

Затем может потребоваться перезапустить IIS, чтобы изменения вступили в силу, поэтому из командной строки:

iisreset

В этой статье MSDN подробно рассматриваются все детали.

Если вы хотите использовать gzip и gunzip файлы, с которыми вы впоследствии будете работать в ASP, то вам понадобится соответствующая библиотека gzip. Есть несколько статей на эту тему, предлагающих библиотеки, методы и т. Д.

...