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
按赞同
/
按时间
fiftystep

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指向问题
227浏览 • 1回复 待解决
获取当前网络连接能力
285浏览 • 1回复 待解决
获取netHandle网络连接信息
212浏览 • 1回复 待解决
2.1.1版本axios发post请求会报401
467浏览 • 1回复 待解决
网络地址建立socket连接
239浏览 • 1回复 待解决
连接网络信息获取有好方案吗?
277浏览 • 1回复 待解决
webview如何实现网络请求拦截功能
619浏览 • 1回复 待解决
熄屏状态下网络请求失败
530浏览 • 1回复 待解决
鸿蒙应用网络请求框架支持吗?
2683浏览 • 1回复 待解决
网络请求创建后,持久化问题
230浏览 • 1回复 待解决
判断当前网络环境是否支持IPV4或PV6
248浏览 • 1回复 待解决