鍍金池/ 問答/HTML/ weex stream模塊發(fā)送post(text)類型請求,拿到res數(shù)據(jù)了 但

weex stream模塊發(fā)送post(text)類型請求,拿到res數(shù)據(jù)了 但是處理的時候出問題了

在web上使用axios拿到數(shù)據(jù)可以正常處理。
在stream模塊上拿到數(shù)據(jù)了 。res = res.data 數(shù)據(jù)可以正常取到
這個是請求模塊

clipboard.png

clipboard.png

獲取到的數(shù)據(jù)

clipboard.png

此時app使用res.data/res.message均取不到數(shù)據(jù),而在網(wǎng)頁中可以正常取到數(shù)據(jù)

注意這是一個post的 text類型的請求

回答
編輯回答
孤毒

你需要將 Content-Type 設為 ‘a(chǎn)pplication/json’

2018年5月22日 00:20
編輯回答
尛憇藌

導致這個問題是因為 text類型的請求在stream模塊中獲取到的是字符串類型,需要使用JSON.parse解析出json對象才能使用,而使用axios獲取的數(shù)據(jù)會自動解析成json對象 可直接使用,因此需要執(zhí)行以下操作:

clipboard.png

區(qū)分平臺類型來執(zhí)行響應操作

2017年5月30日 07:32