博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序,请求php后台返回json数据多出隐藏字符问题
阅读量:4965 次
发布时间:2019-06-12

本文共 374 字,大约阅读时间需要 1 分钟。

这几天在做一个微信小程序注册登录页面的时候碰到一个问题,就是使用wx.request api的时候success中返回的JSON数据前面会多出空白字符,后面网上查了一下是说php bom头问题(详细介绍可以自行网上搜一下),按照这个思路找了一下,发现原来是php后台在对wx.getUserinfo 中 encryptedData加密数据进行解密时,调用了微信封装好的类,该类的php文件编码格式为,后面用Editplus编辑器将其改为   至此问题解决。如果不改编码的话,还有一种解决办法,就是在小程序中使用(JSON.parse(res.data.trim())),将返回的json数据先用trim()去除左右空格,再将json字符串转化为对象。

转载于:https://www.cnblogs.com/aajonas/p/7116839.html

你可能感兴趣的文章
javaWeb防止恶意登陆或防盗链的使用
查看>>
了解一下爬虫技术方方面面
查看>>
Claris’ Contest # 4
查看>>
git clone 远程分支
查看>>
hdu 1301&&poj 1251 最小生成树prim实现
查看>>
2012/11/22
查看>>
Intelligence System
查看>>
C#数据之DataTable
查看>>
群硕又打电话给我了
查看>>
request模块
查看>>
struts2视频学习笔记 29-30(Struts 2常用标签,防止表单重复提交)
查看>>
Android 启动APP黑屏解决方案
查看>>
《数据结构》C++代码 Splay
查看>>
搭建samba服务,实现局域网文件共享
查看>>
数组求和方法汇总
查看>>
linux/centos elasticsearch 环境搭建 安装 运行 使用
查看>>
将php脚本加入开机启动
查看>>
javascript函数定义表达式和函数声明的区别
查看>>
赋值函数与拷贝构造的差异
查看>>
android学习1
查看>>