axios网络功能问题,axios是否会支持网络连接失败的重试机制?

1. HarmonyOS http支持read和connect,axios目前看只能设置read,后面是否会在axios对齐功能?

2. axios是否会支持网络连接失败的重试机制?

3. axios有默认的缓存实现吗?还是需要开发者自行参考httpResponseCache去实现?

4. web版本的axios支持通过token取消网络请求,HarmonyO版本会对齐这个功能吗?

5. axios发送网络请求是否有线程池这种概念?高并发网络请求的时候是如何工作的?能够管理网络请求的连接数量?

HarmonyOS
2024-05-11 15:23:59
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
莫莫莫小贝

1.http模块可读取请求网址,请求时可设置超时时间,可参考文档:

https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/reference/apis/js-apis-http.md/#httprequestoptions%E6%94%AF%E6%8C%81%E8%B7%A8%E5%B9%B3%E5%8F%B0

2. axios可以运用interceptors实现网络连接失败重试机制:https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Faxios#%E6%8B%A6%E6%88%AA%E5%99%A8

3. axios是基于OH能力开发的,目前没有默认的缓存,得依靠OH那边的文档自行去实现:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-http-0000001774121990#ZH-CN_TOPIC_0000001774121990__httpcreatehttpresponsecache9

4. web版本的应该是cancelToken取消网络请求,但HarmonyOS版本的还未实现,具体得等后续通知

5. axios可以发送多个并发请求,具体可参考文档https://ohpm.openharmony.cn/#/cn/detail/@ohos%2Faxios#%E6%8B%A6%E6%88%AA%E5%99%A8

分享
微博
QQ
微信
回复
2024-05-12 22:11:22
相关问题
网络连接管理connection中this指向问题
578浏览 • 1回复 待解决
获取当前网络连接能力
787浏览 • 1回复 待解决
获取netHandle网络连接信息
611浏览 • 1回复 待解决
基于@ohos/axios网络请求能力
493浏览 • 1回复 待解决
当前HarmonyOS是否支持设配网络功能
459浏览 • 1回复 待解决
安装axios报错404问题
577浏览 • 1回复 待解决
Axios与Log循环依赖问题
231浏览 • 1回复 待解决