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
微信
回复
9天前
相关问题
2.1.1版本axios发post请求会报401
93浏览 • 1回复 待解决
熄屏状态下网络请求失败
323浏览 • 1回复 待解决
webview如何实现网络请求拦截功能
278浏览 • 1回复 待解决
鸿蒙应用网络请求框架支持吗?
2305浏览 • 1回复 待解决
Lite Wearable 不支持 http 网络接口吗
1946浏览 • 1回复 待解决
WebSocket连接是否支持MQTT协议
330浏览 • 1回复 待解决