首页 > 解决方案 > 如何在 Azure 函数 HttpTriggers (Node) 中使用 cookie

问题描述

我看到headers请求对象的属性中有一个“cookie”键,但没有别的。

我在文档中也找不到与 cookie 相关的任何内容。

module.exports = function (context, req) {

  context.res = {
    body: "Something"
  };

  // how do I send cookies ??

  context.done();
} 

标签: node.jsazureazure-functions

解决方案


在标头中使用Set-Cookie应该可以。

前任:

var exdate = new Date(2018, 5, 1);
context.res = {
    body: "<b> this totally works</b> <i> nice</i>",
    status: 201,
    headers: {
        'Set-Cookie': 'mycookie=test; Expires=' + exdate.toUTCString() + ';'
    }
};
context.done();

推荐阅读