requestInStream使用问题咨询
参照如下页面中requestInStream的示例,编写一个发送GET请求代码(示例中是post)
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V1/http-request-0000001579866166-V1
在使用中出现如下几种情况:
1、headersReceive有时在dataReceive之后才能接收到,因为业务中需要根据header中的数据来决定后续data的处理形式,请问这个顺序异常问题在哪些场景下出现?
2、如果如示例中,当请求完成后,并在回调中执行了httpRequest.destroy(),则无法接收到dataEnd事件,请问此种情况下是否会导致数据不能接收完整?
3、当请求的URL是一个重定向URL时,此时返回每次请求的header,但我无法判断哪一个header是最终真正的header,比如我无法通过header中判断出文件大小信息或者根据header决定请求是否终止;能否在headersReceive事件返回的数据中增加一下当前header信息对应的响应状态码,而不限于在回调的时候才返回状态码
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 request和requestInStream的使用边界问题 
4558浏览  • 1回复 待解决
HarmonyOS  requestInStream重定向问题 
987浏览  • 1回复 待解决
HarmonyOS getRawFileContent使用问题咨询 
1821浏览  • 1回复 待解决
HarmonyOS taskpool使用问题咨询 
1361浏览  • 1回复 待解决
HarmonyOS【Flutter】插件使用问题咨询 
1285浏览  • 1回复 待解决
使用network http组件requestInStream,响应头如何获取 
1302浏览  • 1回复 待解决
@ohos.net.http HttpRequest.requestInStream 接口怎么使用 
1513浏览  • 1回复 待解决
HarmonyOS OffscreenCanvasRenderingContext2D使用问题咨询 
1062浏览  • 1回复 待解决
mapkitxiang 问题咨询 
1496浏览  • 1回复 待解决
HarmonyOS 应用接入状态栏后使用问题咨询 
1197浏览  • 1回复 待解决
HarmonyOS 画布问题咨询 
1413浏览  • 1回复 待解决
AppGallery Connect问题咨询 
1525浏览  • 1回复 待解决
HarmonyOS 录像问题咨询 
1417浏览  • 1回复 待解决
HarmonyOS precompileJavaScript 问题咨询 
1194浏览  • 1回复 待解决
HarmonyOS卡片问题咨询 
1464浏览  • 1回复 待解决
jsBridge相关问题咨询 
1546浏览  • 1回复 待解决
HarmonyOS Image问题咨询 
1095浏览  • 1回复 待解决
HarmonyOS OhAudio使用咨询 
1276浏览  • 1回复 待解决
atManager.requestPermissionsFromUser问题咨询 
1233浏览  • 1回复 待解决
HarmonyOS 应用权限问题咨询 
1183浏览  • 1回复 待解决
HarmonyOS reactnative版本问题咨询 
1232浏览  • 1回复 待解决
HarmonyOS app安装问题咨询 
1152浏览  • 1回复 待解决
HarmonyOS 证书相关问题咨询 
1394浏览  • 1回复 待解决
HarmonyOS 相机权限问题咨询 
1006浏览  • 1回复 待解决
HarmonyOS image resizable问题咨询 
1864浏览  • 1回复 待解决





















1、dataReceive与headersReceive监听方式为异步回调会受当前网络状态、阻塞等因素影响,可能会出现当前状态
2、当请求完成后在回调中执行httpRequest.destroy()可能会导致数据中断产生2300023数据不完整报错信息,可在dataEnd事件执行完毕后执行销毁
3、网络请求后从服务端拿到通常为重定向处理后请求头数据