我有一个通过快递服务器提供的网络应用。
应用程序位于其后的反向代理将在内部HTTP错误时请求/ error,因此我需要向浏览器发送一些基本的html来发出警告。
module.exports = (request, response) => {
const { query: { status } } = request;
response.send(`
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<base href="/">
</head>
<body>
<h1>It looks like something has gone wrong/h1>
<h3>There was an error trying to access this portal.</h3>
<h3>Error code: ${status}</h3>
<p>${message}</p>
</body>
</html>
`);
};
问题是我无法导入样式表-我不确定当您将html作为字符串发送时可以吗?
工作表“ styles.css”位于与此js文件相同的目录中,并且没有从__dirname + 'styles.css'
或普通styles.css
中提取。
有指针吗?