【问题标题】:Backbone.js Collection fetching securityBackbone.js 集合获取安全性
【发布时间】:2013-07-01 05:50:42
【问题描述】:

从 API 获取 Backbone.js 集合时,Backbone 需要一个 JSON 数组:

[
    {
        id: 1,
        name: "whatever"
    },
    {
        id: 2,
        name: "another"
    }
]

我猜这是一个安全风险,请参阅:JSON security best practices?

我想让 Backbone 理解以下格式:

{
    things: [
        {
            id: 1,
            name: "whatever"
        },
        {
            id: 2,
            name: "another"
        }
    ]
}

我有一种简单的方法吗?

【问题讨论】:

  • 您是否尝试阅读Documentation
  • 我做到了,但我也想知道是否有更多的人有这些安全问题,以及在 Backbone 中是否有“最佳实践”。

标签: json api security backbone.js


【解决方案1】:
var Library = Backbone.Collection.extend({
  parse: function(response) { // This is called after the `fetch()` got its data
    return response.things;
  }
});

但是我没有看到任何使用简单数组的安全威胁..

猜你喜欢
  • 1970-01-01
  • 2011-11-08
  • 1970-01-01
  • 1970-01-01
  • 2013-08-29
  • 2012-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多