> 文档版本:1.0.1
> 编辑时间:2021.10.10
## 盛事通App构建http请求组件说明
有的场景会需要盛世通app来发起http请求,可以通过这种方式来实现。
具体调用例子如下:
```
this.$hdsdk.hdAppAxios({
url: 'http://www.baidu.com/api/getUsers',
data: {
userId: '001',
userName: 'zhangSan'
}
}).then(console.log).catch(console.error)
```
**目前仅支持post请求。**
2.App端收到此方法的调用后,采用原生网络请求访问相应接口,如果接口访问成功,则在回调函数中返回此接口的所有返回数据(字典型),如果访问接口失败,则调用回调函数返回错误信息,具体返回数据结构如下:
```
{"AppErrorCode":"1001","AppErrorMsg":"接口请求失败","HttpStatusCode":statusCode}
AppErrorCode:1001为接口请求失败code,1002为请求参数错误(url或data的数据有问题导致无法访问接口)
AppErrorMsg: 本次错误的具体信息
HttpStatusCode:HTTP请求返回的状态码,只有在AppErrorCode为1001时才返回这个字段,其他情况只返回以上两个字段
```