请求头说明
在http响应里面有几个重要的东西,Content-Type 说明文件渲染MIME类型,这是我们本文的相关处理关键。
常用的MIME类型
{
"css": "text/css",
"gif": "image/gif",
"html": "text/html",
"ico": "image/x-icon",
"jpeg": "image/jpeg",
"jpg": "image/jpeg",
"js": "text/javascript",
"json": "application/json",
"pdf": "application/pdf",
"png": "image/png",
"svg": "image/svg+xml",
"swf": "application/x-shockwave-flash",
"tiff": "image/tiff",
"txt": "text/plain",
"wav": "audio/x-wav",
"wma": "audio/x-ms-wma",
"wmv": "video/x-ms-wmv",
"xml": "text/xml"
}
png格式的图片对应的渲染类型是image/png,jpg和jpeg的渲染类型为:image/jpeg型的。之前所犯的错误是把png格式的图片也写成了jpeg了,但是有个问题就是:是不是的先判断一下图片的格式才行,没有一个统一的格式技能输出png也能输出JPG和JPEG格式的图片。
。。。。。
【nodejs读取图片显示在浏览器中】。。。。。
经过试验又把png改成了jpeg,又能显示出来了(之前的是显示让下载,而且下载后的文件是一个没有后缀的文件,加一个png的后缀就可以打开该图片了),看来可以用统一的jpeg这个二进制显示的