为了账号安全,请及时绑定邮箱和手机立即绑定

weex stream模块发送post(text)类型请求,拿到res数据了 但是处理的时候出问题了

weex stream模块发送post(text)类型请求,拿到res数据了 但是处理的时候出问题了

莫回无 2018-10-11 14:22:13
在web上使用axios拿到数据可以正常处理。在stream模块上拿到数据了 。res = res.data 数据可以正常取到这个是请求模块获取到的数据此时app使用res.data/res.message均取不到数据,而在网页中可以正常取到数据注意这是一个post的 text类型的请求
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

你需要将 Content-Type 设为 ‘application/json’

查看完整回答
反对 回复 2018-10-21
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

导致这个问题是因为 text类型的请求在stream模块中获取到的是字符串类型,需要使用JSON.parse解析出json对象才能使用,而使用axios获取的数据会自动解析成json对象 可直接使用,因此需要执行以下操作:

https://img1.sycdn.imooc.com//5bcc45070001313707610217.jpg

区分平台类型来执行响应操作


查看完整回答
反对 回复 2018-10-21
  • 2 回答
  • 0 关注
  • 1131 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信