5

整个早上都在谷歌上搜索,但找不到答案。

官方文档上甚至没有“https”或“ssl”字样。

目前我有类似的东西:

var A = backbone.Collection.extend({
  url : "a"
});

有没有办法在不使用绝对路径的情况下制作 url https?

4

1 回答 1

3

我认为您不能将 URL 更改为 HTTPS,因为它只是为您的位置构建相对 URL。为什么不做这样的事情:

var A = Backbone.Collection.extend({
  url: function() {
    return "https://" + this.document.location.host + "/a";
  }
});
于 2012-07-19T17:05:28.840 回答