zoukankan      html  css  js  c++  java
  • mime中间件

    mime中间件Demo,里面用到的有

    1.path模块 //引入模块

    var path=require('path');

    2.extname方法 //获取文件的扩展名

    var extname=path.extname(realPath)

    var path=require('path');
        mime={
            "html": "text/html",
            "js": "text/javascript",
            "css": "text/css",
            "xml": "text/xml",
            "txt": "text/plain",
            "ico": "image/x-icon",
            "svg": "image/svg+xml",
            "gif": "image/gif",
            "png": "image/png",
            "jpg": "image/jpeg",
            "jpeg": "image/jpeg",
            "tiff": "image/tiff",
            "json": "application/json",
            "pdf": "application/pdf",
            "swf": "application/x-shockwave-flash",
            "wav": "audio/x-wav",
            "wma": "audio/x-ms-wma",
            "wmv": "video/x-ms-wmv"
        };
    
    module.exports=function (realPath){
        var extname=path.extname(realPath),
            ext=extname?extname.slice(1):'unknown',
            contentType=mime[ext] ||'text/plain';
    
        return contentType;
    };
    

      

  • 相关阅读:
    ZOJ 3556
    ZOJ 2836
    HDU 2841
    HDU 4135
    POJ 3695
    POJ 2773
    HDU 4407
    HDU 1796
    ZOJ 3688
    ZOJ 3687
  • 原文地址:https://www.cnblogs.com/rainheader/p/4585789.html
Copyright © 2011-2022 走看看