目录

http请求requestInStream接口如何使用

问题现象

背景知识

requestInStream可以根据URL地址,发起http网络请求并返回流式响应。

解决方案

总结

requestInStream接口是用于处理http请求返回的流式数据的方法。在HarmonyOS中,当http请求的响应数据量较大时,比如超过5M、100M,使用requestInStream可以有效地处理这些数据,避免内存溢出等问题。

常见FAQ

Q:http发起的requestInStream流式请求,dataReceiveProgress无回调。

A:服务端需返回Content-Length字段,不然没有数据长度,dataReceiveProgress也就不会被触发。