Как реализовать сжатие GZip в ASP.NET?

Для сжатия файлов JS и CSS c#.net вам действительно нужно обрабатывать gzip это на уровне IIS, поскольку asp-net эти файлы отображаются напрямую c-sharp без среды выполнения ASP.NET.

Вы gzip можете создать сопоставление gzip расширений JSX и CSSX в IIS decompression с aspnet_isapi.dll, а затем csharp воспользоваться вашим почтовым visual-c# индексом, но IIS, вероятно, сделает visual-c# это за вас лучше.

Заголовок c# кодирования содержимого сообщает csharp браузеру, что ему необходимо compression распаковать содержимое перед asp.net-website визуализацией. Некоторые gz браузеры достаточно умны, чтобы asp.net понять это в любом случае, исходя aspdotnet из формы контента, но лучше compress просто сказать об этом.

Параметр c-sharp кеширования Accept-encoding decompression предназначен для того, чтобы decompression кэшированная версия сжатого compressed содержимого не отправлялась data-compression в браузер, который запрашивал aspx только text / html.

c#

asp.net

compression

gzip

2022-10-11T08:55:51+00:00