combo-url-parser

A util to parser comboed url

util to parse comboed url;

npm install combo-url-parser
comboParser = require('combo-url-parser');
comboParser(url);
'/foo.js' > ['/foo.js]
 
'/??foo.js,bar.js' > ['/foo.js','/bar.js']
 
'/hello??foo.js,bar.js' > ['/hello/foo.js','/hello/bar.js']
 
'/hello??foo.js,d/bar.js' > ['/hello/foo.js','/hello/d/bar.js']
  • 中间件,去掉配置,现在不需要配置 port
  • 优化逻辑,如果一个文件不存在,就返回 404, 方便问题定件
  • 使用第一个请求的 mime-type
  • 添加 content-type Header
  • 修复单个 combo 无法访问的问题
  • 如果 URL 中不符合parser规范, 返回 null