浏览器识别文件链接

155 阅读1分钟

我们用浏览器访问一个完整的文件链接时【最常见的是日志文件】,有时需要浏览器直接打开查看,有时是需要直接将该日志文件下载。

1. 文件直接下载

Response HeaderContent-Type的值设为:

Content-Type: application/octet-stream;charset=UTF-8

当值为上面的值时,浏览器会处理成文件下载。

2. 浏览器直接打开查看

Content-Type: text/plain; charset=utf-8

当没有该响应头或者值为上面时,处理成浏览器打开可访问类型。

注意:

charset在第二种类型时很重要,我们通常会使用iframe在网站中打开日志文件,如果不设置charset,在内容有中文时容易出现乱码!!