以前没有发现,最近才注意到,在写utf-8编码文件的时候,IE浏览器会在文件头部,无名的多出一条空白行。导致首页的静态部分显得格外不爽。
网上找了些资料,发现多出的空白行,是由于BOM签名引起的。对签名,我不说多少,大家可以百度去。
下面说一下思路,最主要的是,先用文本的方式将字符写入到流中,然后在用2进制方式从流中取出数据
核心代码:
主要思想就是文本读入,2进制输入
以前没有发现,最近才注意到,在写utf-8编码文件的时候,IE浏览器会在文件头部,无名的多出一条空白行。导致首页的静态部分显得格外不爽。
网上找了些资料,发现多出的空白行,是由于BOM签名引起的。对签名,我不说多少,大家可以百度去。
下面说一下思路,最主要的是,先用文本的方式将字符写入到流中,然后在用2进制方式从流中取出数据
核心代码:
主要思想就是文本读入,2进制输入