不知道如何调试这个 - 我正在从我的 django 服务器发送一些 gzip 压缩的 json 数据。
(通过主干 fetch() 调用......这反过来又调用 jQuery.ajax)。在 django 服务器上,我设置:
- 响应['Content-Type'] = '应用程序/json'
- 响应['内容编码'] = 'gzip'
而且我没有为 ajax 调用设置任何其他选项(除了 Backbone.js 默认值)。这在 Chrome 中运行良好,但在 firefox 中,我看到请求在 firebug 中永远旋转,状态为401 UNAUTHORIZED。
这很有趣,因为它直接在我的本地测试服务器上的 django 上的 firefox 中工作,但当它通过 Apache 和 mod_wsgi 通过 SSL 连接运行时则不行。
我需要做一些特别的事情吗?