网络请求创建后,持久化问题

通过http.createHttp创建网络请求,想维持流,在合适的时间点读取数据,避免重新创建该请求,应该怎么实现?

HarmonyOS
2024-06-06 23:25:56
497浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
flyCloud00

如果以数据流的方式接收http请求返回的数据,可以使用requestInStream发起请求。

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

请求不会重复创建,http的实现内部是有连接复用的。

连接一旦创建,不读取会导致TCP缓冲区占满,从而影响整机性能。

分享
微博
QQ
微信
回复
2024-06-07 21:37:59


相关问题
HarmonyOS 数据持久同步问题
848浏览 • 1回复 待解决
http 请求 如何cookie持久?
2653浏览 • 1回复 待解决
HarmonyOS网络请求JSON转换问题
1890浏览 • 1回复 待解决
PersistentStorage持久存储问题
1519浏览 • 0回复 待解决
关于数据持久使用问题
1024浏览 • 1回复 待解决
数据持久遇到的各种问题
941浏览 • 1回复 待解决
如何在IDE每次run项目数据持久
1275浏览 • 1回复 待解决
网络请求数据的处理
1071浏览 • 1回复 待解决
HarmonyOS 数据持久demo
735浏览 • 1回复 待解决
网络请求如何进行回调?
1760浏览 • 1回复 待解决
HarmonyOS 持久存储方案
963浏览 • 1回复 待解决
HarmonyOS preferences无法持久存储
861浏览 • 1回复 待解决
redis config 持久怎么设置?
4678浏览 • 1回复 待解决
网络请求数据处理问题
1082浏览 • 1回复 待解决
数据持久的方式有哪些?
1825浏览 • 1回复 待解决