参考官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides...
导包。
import { rcp } from '@kit.RemoteCommunicationKit';
定义应用的证书校验器。
const selfDefinedRemoteValidation = (context: rcp.ValidationContext) => {
return false;
}
使用证书校验器。
let request = new rcp.Request('GET');
//将证书校验器配置到请求中
request.configuration = {
security: {
remoteValidation: selfDefinedRemoteValidation
}
};
//创建session
let session = rcp.createSession();
try {
//发起请求
session.fetch(request);
session.close();
} catch (error) {
console.error(`Rcp err: Code is ${error.code}, message is ${JSON.stringify(error)}`);
session.close();
}