INNER CODE UNIT · JavaScript
MAX_BODY
wangshengithub/staticshield · src/server.js:13
const MAX_BODY = 60 * 1024 * 1024;
function extractDataIcon(html) {
var hrefs = parseIconHrefs(html);
for (var i = 0; i < hrefs.length; i++) if (/^data:/i.test(hrefs[i])) return hrefs[i];
return '';
}
function autoEntry(files) {
var rootHtml = null, any = null;
for (var i = 0; i < files.length; i++) {
var p = String(files[i].path || '').replace(/^\.\//, '');
if (/\.html?$/i.test(p)) { any = any || p; if (p.indexOf('/') === -1) { rootHtml = p; break; } }
}
return rootHtml || any;
}
function resolveSafely(tmpDir, fileRel) {
fileRel = String(fileRel || '').replace(/^\.\//, '').replace(/\\/g, '/');
if (!fileRel || fileRel.indexOf('..') >= 0 || /^[\\/]/.test(fileRel)) throw new Error('非法文件路径');