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

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

HarmonyOS
2024-06-06 23:25:56
浏览
收藏 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
相关问题
http 请求 如何cookie持久?
716浏览 • 1回复 待解决
如何在IDE每次run项目数据持久
490浏览 • 1回复 待解决
网络请求如何进行回调?
581浏览 • 1回复 待解决
卡片开发中如何实现数据持久
807浏览 • 1回复 待解决
redis config 持久怎么设置?
2656浏览 • 1回复 待解决
数据持久的方式有哪些?
394浏览 • 1回复 待解决
如何实现应用数据持久存储
788浏览 • 1回复 待解决
PersistentStorage如何持久一个对象?
1331浏览 • 1回复 待解决
使用http请求网络地址
334浏览 • 1回复 待解决
网络请求抓包以及日志
278浏览 • 1回复 待解决
创建的单例换了页面不生效问题
864浏览 • 3回复 待解决
网络请求使用gzip压缩数据
587浏览 • 1回复 待解决
如何设置发起网络请求的权限
46浏览 • 1回复 待解决
NEXT网络请求如何上传大文件 ?
685浏览 • 1回复 待解决
网络请求怎么进行SSL证书认证?
2017浏览 • 1回复 待解决
webview如何实现网络请求拦截功能
732浏览 • 1回复 待解决
创建PolarDB实例如何选择网络类型?
1889浏览 • 1回复 待解决