搜索

有思俱乐部学习园地

Node.js 错误信息输出

匹配路由中的错误输出

// 在passRouter函数内加多一个判断 输出403错误
else if (it.method === 'get' && it.path.includes(req.url)) {
    // 若允许访问的目录的子目录未允许访问
    res.writeHead(403, {'content-type': 'text/plain;charset=utf-8'});
    res.end(`暂未有访问权限`);
    return;
} 

访问静态文件中的错误输出

// 本处代码从 访问静态文件 中提取 输出404错误
res.writeHead(404, {'Content-Type': 'text/plain'});
res.write('The request url ' + pathName + ' was not found on this server');
res.end();

工作人员

 
        
作者:郑子民
信息录入:郑子民