客户端的网络请求有两种方式:
1、后端打出的jar包,然后客户端调用jar包中的函数,完成数据解析和加解密。
2、客户端直接请求指定接口,自行完成数据解析和加解密。其中请求入参和响应,可能是xml交互、json、或者Protobuf,之前的做法是使用Retrofit的自定义转换器,通过自定义注解区分是哪种交互方式,从而加载对应解析器。
上面这种场景在ArkTS中如何去实现,加解密这种场景又该如何实现呢?
客户端的网络请求有两种方式:
1、后端打出的jar包,然后客户端调用jar包中的函数,完成数据解析和加解密。
2、客户端直接请求指定接口,自行完成数据解析和加解密。其中请求入参和响应,可能是xml交互、json、或者Protobuf,之前的做法是使用Retrofit的自定义转换器,通过自定义注解区分是哪种交互方式,从而加载对应解析器。
上面这种场景在ArkTS中如何去实现,加解密这种场景又该如何实现呢?
HarmonyOS网络请求中自定义dns解析规则参考文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-network-kit/js-apis-http.md\#httprequestoptions
加解密算法框架服务开发指南:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-cryptoframework-V5