HarmonyOS requestInStream重定向问题

@ohos.net.http库下

httpRequest.requestInStream下的 httpRequest.on(“headersReceive”)、on(“dataEnd”)

如何区分重定向场景下,返回的header、body 到底属于原始请求,还是重定向后的呢

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

当前接口请求对重定向状态已做处理无法直接返回相关状态码,监听请求返回的header和body数据属于重定向后的结果

调用dataEnd监听事件返回的是一次请求结束的数据,如果有请求地址存在重定向返回为重定向结束时的结果;

调用headersReceive监听事件返回本次请求的响应结果,获取到的数据都会返回 不会按是否重定向进行区分

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS ArkWeb网页重定向问题
57浏览 • 1回复 待解决
Web调用url怎么重定向
221浏览 • 1回复 待解决
Web中如何判断是否发生重定向
1006浏览 • 1回复 待解决
requestInStream使用问题咨询
806浏览 • 1回复 待解决
request和requestInStream的使用边界问题
2685浏览 • 1回复 待解决
HarmonyOS LazyForEach问题刷新UI问题
81浏览 • 1回复 待解决
HarmonyOS TextPicker问题
43浏览 • 1回复 待解决
HarmonyOS soundPool问题
283浏览 • 1回复 待解决