HarmonyOS requestInStream重定向问题?

@ohos.net.http库下

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

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

阅读 520
1 个回答

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏