相关疑难解决方法(0)

res.end()和res.send()有什么区别?

我是初学者,Express.js我对这两个关键词感到困惑:res.end()res.send().

它们是相同还是不同?

node.js express

118
推荐指数
6
解决办法
8万
查看次数

渲染svg文件并使用express提供服务

我想知道如何使用Express渲染和提供svg文件.

现在,我可以将svg作为原始XML文件提供.这是我在做的事情:

路线

router.get('/status', function (req, res, next) {
  res.setHeader('Content-Type', 'image/svg+xml');
  res.sendFile(path.join(__dirname, '../views/status.svg'));
});
Run Code Online (Sandbox Code Playgroud)

SVG

<svg width="400" height="180">
  <rect x="50" y="20" rx="20" ry="20" width="150" height="150" style="fill:red;stroke: black;stroke-width:5;opacity:0.5" />
</svg>
Run Code Online (Sandbox Code Playgroud)

当我点击该路线时,svg文件的原始XML将提供给浏览器.如何首先将其渲染为SVG图像,然后将其提供?

svg node.js express

1
推荐指数
1
解决办法
4065
查看次数

标签 统计

express ×2

node.js ×2

svg ×1