Backbone.js Model.save()无法使用https

时间:2016-04-06 16:32:22

标签: javascript backbone.js https

我们正在开发一个Web应用程序,其背面是Backbone.js / Marionette,背面是Django。一切正常,但当我们将网络服务器切换到https时,一些请求就崩溃了。仔细观察它,我们发现除了一个Model.save()之外,大多数请求都能很好地工作。我们的电话看起来像:

model.save(attributes, {
           patch: true,
           success: function (model, response, options) {...},
           error: function (model, response, options) {...},
           })

根据文档,我们看到此方法执行了两个请求:

  • 首先是POST(如果模型是新的)或PATCH(如果是更新), 这是通过HTTP
  • 完成的
  • 第二个GET请求,我们想象它是用于同步目的。

这是第二个通过http而不是https发送的请求。

我们不知道如何强制此请求通过https。有任何想法吗?感谢

0 个答案:

没有答案