使用网络请求,接口数据返回失败,error对象里是code:200,data:'request data error' 是什么原因?

接口是easyMock的模拟接口数据,接口地址是:

​https://mock.presstime.cn/mock/640978f8e49db227c63d311e/test/newsList​

本身接口是没有问题的,通过postman测试发送过数据,能返回数据,但是在我的代码中请求返回的数据是error ,请教这是什么问题

网络与连接
鸿蒙
2023-04-19 15:09:49
浏览
已于2023-4-19 15:10:28修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Euphemian

可参考以下代码:

import net_http from '@ohos.net.http'

function test() {

let http = net_http.createHttp()

http.request("​​https://mock.presstime.cn/mock/640978f8e49db227c63d311e/test/newsList​​").then(function (d) {

console.info("NETSTACK-1" + JSON.stringify(d.result))

})

export default {

TestCache() {

test()

}

}

分享
微博
QQ
微信
回复
2023-04-19 16:41:13
相关问题
http request 请求不到接口数据
2985浏览 • 1回复 待解决
网络请求使用gzip压缩数据
179浏览 • 1回复 待解决