Azure函数可以返回XML吗?

前端之家收集整理的这篇文章主要介绍了Azure函数可以返回XML吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
寻找从Azure函数返回 XML的Node.js示例.我下面的代码返回xml的字符串,但响应Content-Type设置为text / plain; charset = utf-8而不是text / xml;字符集= utf-8的

index.js

module.exports = function(context,req) {
    var xml = '<?xml version="1.0" encoding="UTF-8"?><Response><Say>Azure functions!</Say></Response>';

    context.res = {
        contentType: 'text/xml',body: xml
    };

    context.done();
};

这是绑定.

function.json

{
  "bindings": [
    {
      "authLevel": "function","type": "httpTrigger","direction": "in","name": "req"
    },{
      "type": "http","direction": "out","name": "res"
    }
  ],"disabled": false
}

解决方法

标记,

绝对!您很接近,但您可以看到如何在响应here上设置内容类型的示例.

还有一个解决方案,下一个版本将启用正确的内容协商,这将消除在许多情况下明确设置该内容的需要.

猜你在找的XML相关文章