У меня проблема с HTML minify для mvc5 & razor.Я пытаюсь минимизировать HTML с помощью actionfilter
, атрибута, onActionExecution
way.
Events;1- Если другой компьютер посещает мой локальный IP, тогда HTML minify в порядке.(отлично)2- Если другие ПК посещают свои собственные IP с такими же кодами, тогда HTML minify в порядке.(отлично)3- Если я захожу на мой локальный или локальный IP-адрес, то HTML минимизировать не удастся
Кстати;1- Нет проблем с моим iis conf.(включить динамическое и статическое сжатие)2. Нет проблем с моими браузерами.
public override void Write(byte[] buffer, int offset, int count)
{
// capture the data and convert to string
byte[] data = new byte[count];
Buffer.BlockCopy(buffer, offset, data, 0, count);
string s = Encoding.Default.GetString(buffer);
// filter the string
s = _filter(s);
// write the data to stream
byte[] outdata = Encoding.Default.GetBytes(s);
_shrink.Write(outdata, 0, outdata.GetLength(0));
}
В чем проблема моего компьютера?Я удаляю "s = _filter (s);"тогда опять та же проблема существует с HTML минимизировать.Я добавил скриншот HTML.Почему результат так?Эта проблема случается только у моего компьютера.(Windows 8.1 Pro, IIS 8.5)
Снимок экрана проблемы