Ajax请求中断响应体?

时间:2014-04-02 05:50:07

标签: javascript php jquery ajax

我感到困惑,试图让它正常工作。 我使用jQuery 1.10.3尝试检索JSON编码的对象。这个请求通常应该由一个php脚本来完成,该脚本(当直接访问时)会正确地返回它(至少是人眼)。 但是,当我使用jQuery请求获取它时,我最终得到了jQuery无法解析的大量垃圾。 它看起来像这样:

��VQo�6~N�

什么时候看起来像这样:

{"227382":[{"id":"1593515742","type":"household",

我在这里做错了什么?

请求代理的PHP源代码:http://pastebin.com/hYcb1L2Z 在jQuery ajax请求中的行: $ .getJSON(" proxy.php?Action = GET& Url = https://somesite.com/getsomeJson&lang=eng")

1 个答案:

答案 0 :(得分:0)

由于某种原因,proxy.php脚本没有传递

Content-Type:application/json;charset=UTF-8

头。修正了这一切并且一切都运行得更好!