美文网首页
关于新浪云JSON.parse报错的问题

关于新浪云JSON.parse报错的问题

作者: ahong_吴 | 来源:发表于2016-11-28 14:10 被阅读35次

问题:

在本地xampp测试没问题的代码,上传到新浪云就报错了,如下图:


E7F9)`%JPD67}7NT(R}TOPY.png

原因:

因为没有实名认证。
所以页面上会出现一个 " 该页面的提供者尚未完成 实名认证 您的访问可能存在风险",如下图:

Paste_Image.png

这是新浪云用js写入到php生成的,每次服务器返回的数据,其末端都会被新浪云加上一段js代码,如下图:

Paste_Image.png

明明服务器传回来的是字符串,可是后面却给你加了一大串不属于你的代码,这怎么解析啊。
所以这就是JSON.parse解析报错的原因。

解决办法:

在 php中加上头部
header("Content-type:");一个空的就行,就这么简单!
如图:

Paste_Image.png

本教程归本人所有,转载需说明来源。

相关文章

网友评论

      本文标题:关于新浪云JSON.parse报错的问题

      本文链接:https://www.haomeiwen.com/subject/ntjopttx.html