0

不知道如何调试这个 - 我正在从我的 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 连接运行时则不行。

我需要做一些特别的事情吗?

4

1 回答 1

0

最好的调试方法是阅读错误信息。

测试环境中的一个错误是使登录无法在 Firefox 中正确授权,因此该页面未获得授权,并返回 401 错误。

于 2012-10-22T13:47:41.470 回答