Django';s testserver返回JSON ok,但nginx返回垃圾邮件

Django';s testserver返回JSON ok,但nginx返回垃圾邮件,django,nginx,fastcgi,Django,Nginx,Fastcgi,我将nginx作为django默认fcgi服务器的代理 问题是django默认服务器(manage runserver)工作正常,但是nginx+fcgi连接在返回JSON时不起作用。其他类型是ok-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 Connection:kee

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

问题是django默认服务器(manage runserver)工作正常,但是nginx+fcgi连接在返回JSON时不起作用。其他类型是ok-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
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:{“金额”:3000.0,“限制”:0.0等}

nginx:


标题:

Content-Type:application/json
Date:Thu, 03 Oct 2013 01:02:05 GMT
Server:WSGIServer/0.1 Python/2.7.3
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 config或可能是

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