节点静态通过CLI添加标头



我有一个关于node-static库的CLI使用的问题。

我可以转到文件夹,然后运行static。在端口8080上为目录提供服务。

我可以看到-h是格式化的选项,但我不确定如何通过选项。这是我正在尝试的:

static -H "{'Access-Control-Allow-Origin': '*'}"

也:

static -H {'Access-Control-Allow-Origin': '*'}

返回undefined:1

通过标头选项的正确方法是什么?

在节点静态读数中,它显示了-H选项以JSON值:

# specify additional headers (this one is useful for development) 
$ static -H '{"Cache-Control": "no-cache, must-revalidate"}'
serving "." at http://127.0.0.1:8080

...,我们可以在来源中看到它使用JSON.parse

您的尝试都不是有效的JSON。在JSON中,属性名称和字符串必须被双引号包围:

$ static -H '{"Access-Control-Allow-Origin": "*"}'

相关内容

  • 没有找到相关文章

最新更新