@ohos.net.http中如何在发起请求前进行拦截

在使用HTTP数据请求时,目前查看官网,有http响应头订阅,也就是通过headersReceive进行订阅,但只能获取一些信息,比如我想获取请求所有的数据,以及数据重定向,或者我需要解密之后再发起请求,再返回数据,这是无法满足的,请问,如何进行实现呢?

鸿蒙http
鸿蒙拦截器
8天前
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
Huang兄

目前http无法实现该功能,建议使用rcp,并且现在也是推荐使用rcp。

可以使用rcp中的拦截器Interceptor来实现该功能

分享
微博
QQ
微信
回复
6天前
程序员一鸣

rcp网络是带有拦截器的,但是对于已经使用的http请求,我的建议是,可以采取回调的形式实现拦截的作用,也就是在发起请求之前,做一个全局的回调,等处理完全局的回调,再回来执行请求,那么就实现了类似拦截的作用,同样的,响应也可以这么去做。

分享
微博
QQ
微信
回复
5天前
相关问题
HarmonyOS @ohos.net.http请求没有反应
615浏览 • 1回复 待解决
HarmonyOS @ohos.net.http usingCache 缓存
382浏览 • 1回复 待解决
HarmonyOS @ohos.net.http的原理
374浏览 • 1回复 待解决
求告知如何发起HTTP请求
1115浏览 • 1回复 待解决