nodejs读取图片显示在浏览器中

请求头说明
在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这个二进制显示的

    推荐阅读