问题
使用jquery ajax请求数据时,Firefox 上请求Json控制台提示xml格式不佳
原因
由于回复头没有指定content-type,Firefox将回复内容当成html解析。 由ajax指定的dataType : “json” ,并不对浏览器生效。
解决
指定content-Type:text/plain
res.setContentType("text/plain");
当使用jQuery AJAX请求JSON数据时,在Firefox浏览器中可能会遇到XML格式不佳的提示。原因是服务器响应头未指定Content-Type,导致浏览器尝试以HTML形式解析返回的数据。解决方法是设置正确的Content-Type为text/plain。
使用jquery ajax请求数据时,Firefox 上请求Json控制台提示xml格式不佳
由于回复头没有指定content-type,Firefox将回复内容当成html解析。 由ajax指定的dataType : “json” ,并不对浏览器生效。
指定content-Type:text/plain
res.setContentType("text/plain");
13万+

被折叠的 条评论
为什么被折叠?
