Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用KOA.JS呈现XML?_Javascript_Node.js_Xml_Koa_Koa Router - Fatal编程技术网

Javascript 如何使用KOA.JS呈现XML?

Javascript 如何使用KOA.JS呈现XML?,javascript,node.js,xml,koa,koa-router,Javascript,Node.js,Xml,Koa,Koa Router,如果我只是使用ctx.body来呈现xml文本,似乎html就会中断,因为所有内容都进入body元素,而不是原始xml。我阅读了所有文档,但找不到用于呈现xml的适当响应函数 这是我的代码和它在浏览器上的外观 router.get('/:tag', async (ctx, next) => (ctx.body = await rssGenerator(ctx.params.tag))) 尝试设置正确的内容类型标题,添加类似于ctx.Type='text/xml'

如果我只是使用
ctx.body
来呈现xml文本,似乎html就会中断,因为所有内容都进入body元素,而不是原始xml。我阅读了所有文档,但找不到用于呈现xml的适当响应函数

这是我的代码和它在浏览器上的外观

router.get('/:tag', async (ctx, next) => 
    (ctx.body = await rssGenerator(ctx.params.tag)))

尝试设置正确的内容类型标题,添加类似于
ctx.Type='text/xml'