微信小程序坑点杂谈(一)关于接口404等错误。

微信小程序坑点杂谈(一)关于接口404等错误。

一、写在开头

	本人只是一枚小小的新手开发者,所提的问题和解答很难超过个人水平,如果对你有帮助,那就太好了!

二、发现问题

1.我之前写一个小项目的时候,需要后端提供的接口来加载一个页面的数据,通过wx.request的时候我发现调试器直接给我报了个500错误。

2.修改了一下表头的之后,报了个404错误。。。(这个404是我的后端小伙伴返回的,并不是真的找不到)于是我修了一下data里面的数值。

3.修改数值再调用发现始终是404,确定我这边是数据和url路径都没有错,经过几天苦苦思索,终于发现是session的问题,于是我通过缓存保持了登录状态终于请求成功。

三、解决问题

1.关于第一个问题,我后面发现是url写错了,这个大家写的时候注意看仔细。
2.关于第二个问题,是我data里面的参数写错了,没有按后端的文档写,同时,参数注意看清楚需要“”吗,这个“”困扰了我好久。
另外因为是POST请求,需要 把 ‘Content-Type’: ‘application/json’改成‘Content-Type’: ‘application/x-www-form-urlencoded’,前者用于GET后者用于POST
3.关于第三个问题,会涉及到登录状态,这个老实说还是有点绕,等我以后再说

总结:
1.确定好url地址与参数
2.参数不确定的可以先硬编码试试
3.以上两点都没错的可以考虑一下登录状态问题,提示一下request请求是不会保存你的登录状态的,每次请求都是以未登录的状态请求。
大概就这样了,谢谢大家~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值