@ohos.net.http库下
httpRequest.requestInStream下的 httpRequest.on(“headersReceive”)、on(“dataEnd”)
如何区分重定向场景下,返回的header、body 到底属于原始请求,还是重定向后的呢
@ohos.net.http库下
httpRequest.requestInStream下的 httpRequest.on(“headersReceive”)、on(“dataEnd”)
如何区分重定向场景下,返回的header、body 到底属于原始请求,还是重定向后的呢
1 回答569 阅读✓ 已解决
1.3k 阅读
539 阅读
当前接口请求对重定向状态已做处理无法直接返回相关状态码,监听请求返回的header和body数据属于重定向后的结果
调用dataEnd监听事件返回的是一次请求结束的数据,如果有请求地址存在重定向返回为重定向结束时的结果;
调用headersReceive监听事件返回本次请求的响应结果,获取到的数据都会返回 不会按是否重定向进行区分