cors - 使用 Strongloop 框架自定义响应 header

标签 cors strongloop

每当我的 Chrome 浏览器向 REST api 服务器发出请求时,控制台中就会出现浏览器错误,显示拒绝获取不安全 header “Content-Range”。现在我已经设法以两种不同的方式在我的普通 Express 服务器(即没有 StrongLoop)中修复了这个问题:

现在我如何在 StrongLoop 实例中实现这一目标?官方 SL 文档仅讨论 cors.origincors.credentials,请参阅 http://docs.strongloop.com/display/public/LB/config.json .

我错过了什么吗?

更新最佳解决方案:

// config.json
"cors": {
  "origin": true,
  "credentials": true,
  "allowedHeaders": ["X-Requested-With"],
  "exposedHeaders": ["Content-Range"]
},

最佳答案

我们使用node-cors在幕后。 config.json 中配置的 cors 选项将传递给 node-cors。你能尝试一下吗?

关于cors - 使用 Strongloop 框架自定义响应 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28086213/

相关文章:

reactjs - 由于 cors 问题无法使 Signal R 工作 - 被 cors 政策阻止

java - Angular http 到 Wiremock stub 使用 200 选项而不是删除 -> 页面继续 onRejected

linux - 寻找在服务器机器启动时启动新 tmux 部分的方法

javascript - 如何关闭strongloop环回测试控制台日志记录?

loopbackjs - LoopbackJS 是否会在创建新模型时自动创建 createdAt 和 modified 字段?如何启用?

javascript - 为什么我的 JavaScript 代码收到“"No ' Access-Control-Allow-Origin' header is present on the requested resources”错误,而 Postman 却没有?

node.js - 无法在 Express 中设置标题

internet-explorer-8 - CORS 会影响 localStorage 吗?

loopbackjs - 为什么 Principal 不是模型,而 Role、RoleMapping、ACL 突然变成模型?

node.js - 我想升级 Node 环回应用程序中的所有 npm 包