加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Azure函数可以返回XML吗?

发布时间:2020-12-16 23:20:58 所属栏目:百科 来源:网络整理
导读:寻找从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
寻找从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上设置内容类型的示例.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读