【问题标题】:What is the proper way to use an array with res.header express node js使用 res.header express node js 的数组的正确方法是什么
【发布时间】:2021-12-02 12:49:41
【问题描述】:

我使用 res.header 在 express JS 中设置响应头。看起来像这样。

let postHeader = [
  'Access-Control-Allow-Origin', 'http://localhost:3000',
  'Access-Control-Allow-Methods', 'POST',
  'Access-Control-Allow-Headers', 'X-Requested-With,content-type',
  'Access-Control-Allow-Credentials', 'true'
]
res.header(postHeader);
res.write(`{ "status" : "Wrong password." }`);
res.end();

然后我开始收到“类型错误:res.header 不是函数”,但我只有一个函数,我将 res.write 更改为 res.send 删除 res.header 和 res.end 并修复了问题。我的问题是我使用数组错误吗? 感谢所有回复的人。

【问题讨论】:

    标签: node.js arrays express header typeerror


    【解决方案1】:

    不是每件事都是正确的,我在我的电脑上测试了这段代码,它可以工作。可能还有其他问题。

    【讨论】:

    • 好的,谢谢,我不知道为什么说我只是想仔细检查一下。将其发布在数组中有望对其他人有所帮助,这确实很简单,但我还是花了一分钟才弄清楚。
    猜你喜欢
    • 2014-04-03
    • 2019-05-09
    • 2020-03-14
    • 2019-12-25
    • 2018-02-20
    • 2013-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多