当前位置: 首页 > Web前端 > CSS

【每天一包0028】cache-content-type,mime-types

时间:2023-03-30 14:55:27 CSS

[github地址:https://github.com/ABCDdouyae...]cache-content-type(koa2源码依赖)http响应头工具包,基于mime-types包,结果缓存constgetType=require('缓存内容类型');constcontentType=getType('html');console.log(contentType);//text/html;charset=utf-8mime-typesmime.lookup(path)mime.lookup('json')//'application/json'mime.lookup('.md')//'text/markdown'mime.lookup('file.html')//'text/html'mime.lookup('folder/file.js')//'application/javascript'mime.lookup('folder/.htaccess')//falsemime.lookup('cats')//falsemime.contentType(type)得到完整的headermime.contentType('markdown')//'text/x-markdown;charset=utf-8'mime.contentType('file.json')//'application/json;charset=utf-8'//来自完整路径mime.contentType(path.extname('/path/to/file.json'))//'application/json;charset=utf-8'mime.extension(type)获取类型的默认扩展mime.extension('application/octet-stream')//'bin'mime.charset(type)获取默认字符编码mime。charset('text/markdown')//'UTF-8'