缩小HTML输出问题

时间:2018-10-05 11:09:03

标签: html minify asp.net-mvc-5.2

我对mvc5&razor的HTML压缩有疑问。
我尝试通过actionfilter,属性onActionExecution来缩小HTML。

事件;
1-如果其他电脑访问我的本地IP,则HTML缩小是可以的。 (很好)
2-如果其他PC用相同的代码访问自己的IP,则HTML最小化是可以的。 (很好)
3-如果我访问本地主机或本地IP,则 HTML minify无效

顺便说一句
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专业版,IIS 8.5)

Problem Screenshot

0 个答案:

没有答案