-1

我有 nginx 作为 django 默认 fcgi 服务器的代理。

问题是 django 默认服务器(管理运行服务器)工作正常,但 nginx + fcgi 连接在返回 JSON 时没有。其他类型正常 - 返回的 js、css、img ok 标头和 json 是。

默认-


标题:

Content-Type:application/json
Date:Thu, 03 Oct 2013 01:02:05 GMT
Server:WSGIServer/0.1 Python/2.7.3

json:{“数量”:3000.0,“限制”:0.0等......}

nginx:


标题:

Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Thu, 03 Oct 2013 01:04:03 GMT
Server:nginx/1.1.19
Transfer-Encoding:chunked

json - Ð'аланÑ

什么或哪里可能是问题?Nginx 配置或可能是

4

1 回答 1

0

您似乎已将 nginx 配置为 gzip 压缩,而您的客户端库似乎不理解 gzip。切换到使用理解 HTTP 和 HTTP 压缩的客户端网络库。

于 2013-10-03T01:42:04.643 回答