javascript - 在 azure 函数NodeJs Http Trigger中获取请求 header

标签 javascript node.js azure http azure-functions

如何在 Azure 函数中获取请求 header ?我使用 JavaScript http 触发器来处理请求。我需要从前端读取请求 header 中发送的一些 token 。我怎样才能做到这一点 ?

module.exports = function (context, req) {
    context.log('JavaScript HTTP trigger function processed a request.');

    if (true) {
        context.log(req.headers['Authorization'])
        context.res = {
            // status: 200, /* Defaults to 200 */
            body: "Hello there " 
        };
    }
    else {
        context.res = {
            status: 400,
            body: "Please pass a name on the query string or in the request body"
        };
    }
    context.done();
};

最佳答案

使用req.headers ,例如

module.exports = function (context, req) {
    context.log('Header: ' + req.headers['user-agent']);
    context.done();
};

关于javascript - 在 azure 函数NodeJs Http Trigger中获取请求 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47890653/

相关文章:

javascript - 导致网站布局问题的 Google 跟踪脚本

node.js - 是否可以禁用 sails 中的蓝图

javascript - JS - 按顺序链接异步方法,无需回调或修改

sql - 热修复: not connected error when execution the sql statement, DPI-1010:not connected?

php - Azure积极拒绝MySQL连接

javascript - .text()提供元素中的所有文本元素

javascript - 图像的主动搜索栏

javascript - 在976px宽度后添加/删除CSS样式?

azure - 在 Azure ML Studio 上部署自定义模型

redirect - 在 Azure VM 上安装通配符 SSL 证书