openharmony 鸿蒙 js-apidiff-NetworkKit

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API cross-platform permission changeClass name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: on(type: "dataEnd", callback: Callback<void>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: "dataEnd", callback: Callback<void>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
API cross-platform permission changeClass name: HttpRequest;
API declaration: off(type: "dataEnd", callback?: Callback<void>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: "dataEnd", callback?: Callback<void>): void;
DIfferences: crossplatform
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: request(url: string, callback: AsyncCallback<HttpResponse>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: request(url: string, callback: AsyncCallback<HttpResponse>): void;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: request(url: string, options: HttpRequestOptions, callback: AsyncCallback<HttpResponse>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: request(url: string, options: HttpRequestOptions, callback: AsyncCallback<HttpResponse>): void;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: request(url: string, options?: HttpRequestOptions): Promise<HttpResponse>;
DIfferences: NA
Class name: HttpRequest;
API declaration: request(url: string, options?: HttpRequestOptions): Promise<HttpResponse>;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: 2300997,2300998
api/@ohos.net.http.d.ts
New error codeClass name: UDPSocket;
API declaration: send(options: UDPSendOptions, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: UDPSocket;
API declaration: send(options: UDPSendOptions, callback: AsyncCallback<void>): void;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: UDPSocket;
API declaration: send(options: UDPSendOptions): Promise<void>;
DIfferences: NA
Class name: UDPSocket;
API declaration: send(options: UDPSendOptions): Promise<void>;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: TCPSocket;
API declaration: connect(options: TCPConnectOptions, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: TCPSocket;
API declaration: connect(options: TCPConnectOptions, callback: AsyncCallback<void>): void;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: TCPSocket;
API declaration: connect(options: TCPConnectOptions): Promise<void>;
DIfferences: NA
Class name: TCPSocket;
API declaration: connect(options: TCPConnectOptions): Promise<void>;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: TLSSocket;
API declaration: connect(options: TLSConnectOptions, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: TLSSocket;
API declaration: connect(options: TLSConnectOptions, callback: AsyncCallback<void>): void;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: TLSSocket;
API declaration: connect(options: TLSConnectOptions): Promise<void>;
DIfferences: NA
Class name: TLSSocket;
API declaration: connect(options: TLSConnectOptions): Promise<void>;
DIfferences: 2301206,2301207,2301208,2301209,2301210,2301211,2301212,2301213
api/@ohos.net.socket.d.ts
New error codeClass name: WebSocket;
API declaration: connect(url: string, callback: AsyncCallback<boolean>): void;
DIfferences: NA
Class name: WebSocket;
API declaration: connect(url: string, callback: AsyncCallback<boolean>): void;
DIfferences: 2302998
api/@ohos.net.webSocket.d.ts
New error codeClass name: WebSocket;
API declaration: connect(url: string, options: WebSocketRequestOptions, callback: AsyncCallback<boolean>): void;
DIfferences: NA
Class name: WebSocket;
API declaration: connect(url: string, options: WebSocketRequestOptions, callback: AsyncCallback<boolean>): void;
DIfferences: 2302998
api/@ohos.net.webSocket.d.ts
New error codeClass name: WebSocket;
API declaration: connect(url: string, options?: WebSocketRequestOptions): Promise<boolean>;
DIfferences: NA
Class name: WebSocket;
API declaration: connect(url: string, options?: WebSocketRequestOptions): Promise<boolean>;
DIfferences: 2302998
api/@ohos.net.webSocket.d.ts
New APINAClass name: global;
API declaration: declare namespace eap
DIfferences: declare namespace eap
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: function regCustomEapHandler(netType: number, eapCode: number, eapType: number, callback: Callback<EapData>): void;
DIfferences: function regCustomEapHandler(netType: number, eapCode: number, eapType: number, callback: Callback<EapData>): void;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: function unregCustomEapHandler(netType: number, eapCode: number, eapType: number, callback: Callback<EapData>): void;
DIfferences: function unregCustomEapHandler(netType: number, eapCode: number, eapType: number, callback: Callback<EapData>): void;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: function replyCustomEapData(result: CustomResult, data: EapData): void;
DIfferences: function replyCustomEapData(result: CustomResult, data: EapData): void;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: function startEthEap(netId: number, profile: EthEapProfile): void;
DIfferences: function startEthEap(netId: number, profile: EthEapProfile): void;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: function logOffEthEap(netId: number): void;
DIfferences: function logOffEthEap(netId: number): void;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: interface EapData
DIfferences: interface EapData
api/@ohos.net.eap.d.ts
New APINAClass name: EapData;
API declaration: msgId: number;
DIfferences: msgId: number;
api/@ohos.net.eap.d.ts
New APINAClass name: EapData;
API declaration: eapBuffer: Uint8Array;
DIfferences: eapBuffer: Uint8Array;
api/@ohos.net.eap.d.ts
New APINAClass name: EapData;
API declaration: bufferLen: number;
DIfferences: bufferLen: number;
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: enum CustomResult
DIfferences: enum CustomResult
api/@ohos.net.eap.d.ts
New APINAClass name: CustomResult;
API declaration: RESULT_FAIL
DIfferences: RESULT_FAIL
api/@ohos.net.eap.d.ts
New APINAClass name: CustomResult;
API declaration: RESULT_NEXT
DIfferences: RESULT_NEXT
api/@ohos.net.eap.d.ts
New APINAClass name: CustomResult;
API declaration: RESULT_FINISH
DIfferences: RESULT_FINISH
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: enum EapMethod
DIfferences: enum EapMethod
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_NONE
DIfferences: EAP_NONE
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_PEAP
DIfferences: EAP_PEAP
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_TLS
DIfferences: EAP_TLS
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_TTLS
DIfferences: EAP_TTLS
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_PWD
DIfferences: EAP_PWD
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_SIM
DIfferences: EAP_SIM
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_AKA
DIfferences: EAP_AKA
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_AKA_PRIME
DIfferences: EAP_AKA_PRIME
api/@ohos.net.eap.d.ts
New APINAClass name: EapMethod;
API declaration: EAP_UNAUTH_TLS
DIfferences: EAP_UNAUTH_TLS
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: enum Phase2Method
DIfferences: enum Phase2Method
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_NONE
DIfferences: PHASE2_NONE
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_PAP
DIfferences: PHASE2_PAP
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_MSCHAP
DIfferences: PHASE2_MSCHAP
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_MSCHAPV2
DIfferences: PHASE2_MSCHAPV2
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_GTC
DIfferences: PHASE2_GTC
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_SIM
DIfferences: PHASE2_SIM
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_AKA
DIfferences: PHASE2_AKA
api/@ohos.net.eap.d.ts
New APINAClass name: Phase2Method;
API declaration: PHASE2_AKA_PRIME
DIfferences: PHASE2_AKA_PRIME
api/@ohos.net.eap.d.ts
New APINAClass name: eap;
API declaration: interface EthEapProfile
DIfferences: interface EthEapProfile
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: eapMethod: EapMethod;
DIfferences: eapMethod: EapMethod;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: phase2Method: Phase2Method;
DIfferences: phase2Method: Phase2Method;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: identity: string;
DIfferences: identity: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: anonymousIdentity: string;
DIfferences: anonymousIdentity: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: password: string;
DIfferences: password: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: caCertAliases: string;
DIfferences: caCertAliases: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: caPath: string;
DIfferences: caPath: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: clientCertAliases: string;
DIfferences: clientCertAliases: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: certEntry: Uint8Array;
DIfferences: certEntry: Uint8Array;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: certPassword: string;
DIfferences: certPassword: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: altSubjectMatch: string;
DIfferences: altSubjectMatch: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: domainSuffixMatch: string;
DIfferences: domainSuffixMatch: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: realm: string;
DIfferences: realm: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: plmn: string;
DIfferences: plmn: string;
api/@ohos.net.eap.d.ts
New APINAClass name: EthEapProfile;
API declaration: eapSubId: number;
DIfferences: eapSubId: number;
api/@ohos.net.eap.d.ts
New APINAClass name: global;
API declaration: declare namespace netFirewall
DIfferences: declare namespace netFirewall
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function setNetFirewallPolicy(userId: number, policy: NetFirewallPolicy): Promise<void>;
DIfferences: function setNetFirewallPolicy(userId: number, policy: NetFirewallPolicy): Promise<void>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function getNetFirewallPolicy(userId: number): Promise<NetFirewallPolicy>;
DIfferences: function getNetFirewallPolicy(userId: number): Promise<NetFirewallPolicy>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function addNetFirewallRule(rule: NetFirewallRule): Promise<number>;
DIfferences: function addNetFirewallRule(rule: NetFirewallRule): Promise<number>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function updateNetFirewallRule(rule: NetFirewallRule): Promise<void>;
DIfferences: function updateNetFirewallRule(rule: NetFirewallRule): Promise<void>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function removeNetFirewallRule(userId: number, ruleId: number): Promise<void>;
DIfferences: function removeNetFirewallRule(userId: number, ruleId: number): Promise<void>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function getNetFirewallRules(userId: number, requestParam: RequestParam): Promise<FirewallRulePage>;
DIfferences: function getNetFirewallRules(userId: number, requestParam: RequestParam): Promise<FirewallRulePage>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: function getNetFirewallRule(userId: number, ruleId: number): Promise<NetFirewallRule>;
DIfferences: function getNetFirewallRule(userId: number, ruleId: number): Promise<NetFirewallRule>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: enum NetFirewallRuleDirection
DIfferences: enum NetFirewallRuleDirection
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRuleDirection;
API declaration: RULE_IN = 1
DIfferences: RULE_IN = 1
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRuleDirection;
API declaration: RULE_OUT = 2
DIfferences: RULE_OUT = 2
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: enum FirewallRuleAction
DIfferences: enum FirewallRuleAction
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRuleAction;
API declaration: RULE_ALLOW = 0
DIfferences: RULE_ALLOW = 0
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRuleAction;
API declaration: RULE_DENY = 1
DIfferences: RULE_DENY = 1
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: enum NetFirewallRuleType
DIfferences: enum NetFirewallRuleType
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRuleType;
API declaration: RULE_IP = 1
DIfferences: RULE_IP = 1
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRuleType;
API declaration: RULE_DOMAIN = 2
DIfferences: RULE_DOMAIN = 2
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRuleType;
API declaration: RULE_DNS = 3
DIfferences: RULE_DNS = 3
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: enum NetFirewallOrderField
DIfferences: enum NetFirewallOrderField
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallOrderField;
API declaration: ORDER_BY_RULE_NAME = 1
DIfferences: ORDER_BY_RULE_NAME = 1
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallOrderField;
API declaration: ORDER_BY_RECORD_TIME = 100
DIfferences: ORDER_BY_RECORD_TIME = 100
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: enum NetFirewallOrderType
DIfferences: enum NetFirewallOrderType
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallOrderType;
API declaration: ORDER_ASC = 1
DIfferences: ORDER_ASC = 1
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallOrderType;
API declaration: ORDER_DESC = 100
DIfferences: ORDER_DESC = 100
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallPolicy
DIfferences: interface NetFirewallPolicy
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallPolicy;
API declaration: isOpen: boolean;
DIfferences: isOpen: boolean;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallPolicy;
API declaration: inAction: FirewallRuleAction;
DIfferences: inAction: FirewallRuleAction;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallPolicy;
API declaration: outAction: FirewallRuleAction;
DIfferences: outAction: FirewallRuleAction;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallIpParams
DIfferences: interface NetFirewallIpParams
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: type: number;
DIfferences: type: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: family?: number;
DIfferences: family?: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: address?: string;
DIfferences: address?: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: mask?: number;
DIfferences: mask?: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: startIp?: string;
DIfferences: startIp?: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallIpParams;
API declaration: endIp?: string;
DIfferences: endIp?: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallPortParams
DIfferences: interface NetFirewallPortParams
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallPortParams;
API declaration: startPort: number;
DIfferences: startPort: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallPortParams;
API declaration: endPort: number;
DIfferences: endPort: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallDomainParams
DIfferences: interface NetFirewallDomainParams
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallDomainParams;
API declaration: isWildcard: boolean;
DIfferences: isWildcard: boolean;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallDomainParams;
API declaration: domain: string;
DIfferences: domain: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallDnsParams
DIfferences: interface NetFirewallDnsParams
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallDnsParams;
API declaration: primaryDns: string;
DIfferences: primaryDns: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallDnsParams;
API declaration: standbyDns?: string;
DIfferences: standbyDns?: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface NetFirewallRule
DIfferences: interface NetFirewallRule
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: userId: number;
DIfferences: userId: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: name: string;
DIfferences: name: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: direction: NetFirewallRuleDirection;
DIfferences: direction: NetFirewallRuleDirection;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: action: FirewallRuleAction;
DIfferences: action: FirewallRuleAction;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: type: NetFirewallRuleType;
DIfferences: type: NetFirewallRuleType;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: isEnabled: boolean;
DIfferences: isEnabled: boolean;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: id?: number;
DIfferences: id?: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: description?: string;
DIfferences: description?: string;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: appUid?: number;
DIfferences: appUid?: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: localIps?: Array<NetFirewallIpParams>;
DIfferences: localIps?: Array<NetFirewallIpParams>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: remoteIps?: Array<NetFirewallIpParams>;
DIfferences: remoteIps?: Array<NetFirewallIpParams>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: protocol?: number;
DIfferences: protocol?: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: localPorts?: Array<NetFirewallPortParams>;
DIfferences: localPorts?: Array<NetFirewallPortParams>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: remotePorts?: Array<NetFirewallPortParams>;
DIfferences: remotePorts?: Array<NetFirewallPortParams>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: domains?: Array<NetFirewallDomainParams>;
DIfferences: domains?: Array<NetFirewallDomainParams>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: NetFirewallRule;
API declaration: dns?: NetFirewallDnsParams;
DIfferences: dns?: NetFirewallDnsParams;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface RequestParam
DIfferences: interface RequestParam
api/@ohos.net.netFirewall.d.ts
New APINAClass name: RequestParam;
API declaration: page: number;
DIfferences: page: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: RequestParam;
API declaration: pageSize: number;
DIfferences: pageSize: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: RequestParam;
API declaration: orderField: NetFirewallOrderField;
DIfferences: orderField: NetFirewallOrderField;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: RequestParam;
API declaration: orderType: NetFirewallOrderType;
DIfferences: orderType: NetFirewallOrderType;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: netFirewall;
API declaration: interface FirewallRulePage
DIfferences: interface FirewallRulePage
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRulePage;
API declaration: page: number;
DIfferences: page: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRulePage;
API declaration: pageSize: number;
DIfferences: pageSize: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRulePage;
API declaration: totalPage: number;
DIfferences: totalPage: number;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: FirewallRulePage;
API declaration: data: Array<NetFirewallRule>;
DIfferences: data: Array<NetFirewallRule>;
api/@ohos.net.netFirewall.d.ts
New APINAClass name: connection;
API declaration: function setNetExtAttribute(netHandle: NetHandle, netExtAttribute: string): Promise<void>;
DIfferences: function setNetExtAttribute(netHandle: NetHandle, netExtAttribute: string): Promise<void>;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function setNetExtAttributeSync(netHandle: NetHandle, netExtAttribute: string): void;
DIfferences: function setNetExtAttributeSync(netHandle: NetHandle, netExtAttribute: string): void;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function getNetExtAttribute(netHandle: NetHandle): Promise<string>;
DIfferences: function getNetExtAttribute(netHandle: NetHandle): Promise<string>;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function getNetExtAttributeSync(netHandle: NetHandle): string;
DIfferences: function getNetExtAttributeSync(netHandle: NetHandle): string;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function setPacUrl(pacUrl: string): void;
DIfferences: function setPacUrl(pacUrl: string): void;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function getPacUrl(): string;
DIfferences: function getPacUrl(): string;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function setPacFileUrl(pacFileUrl: string): void;
DIfferences: function setPacFileUrl(pacFileUrl: string): void;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function getPacFileUrl(): string;
DIfferences: function getPacFileUrl(): string;
api/@ohos.net.connection.d.ts
New APINAClass name: connection;
API declaration: function findProxyForUrl(url: string): string;
DIfferences: function findProxyForUrl(url: string): string;
api/@ohos.net.connection.d.ts
New APINAClass name: RouteInfo;
API declaration: isExcludedRoute?: boolean;
DIfferences: isExcludedRoute?: boolean;
api/@ohos.net.connection.d.ts
New APINAClass name: http;
API declaration: export enum AddressFamily
DIfferences: export enum AddressFamily
api/@ohos.net.http.d.ts
New APINAClass name: AddressFamily;
API declaration: DEFAULT = 'CURL_IPRESOLVE_WHATEVER'
DIfferences: DEFAULT = 'CURL_IPRESOLVE_WHATEVER'
api/@ohos.net.http.d.ts
New APINAClass name: AddressFamily;
API declaration: ONLY_V4 = 'CURL_IPRESOLVE_V4'
DIfferences: ONLY_V4 = 'CURL_IPRESOLVE_V4'
api/@ohos.net.http.d.ts
New APINAClass name: AddressFamily;
API declaration: ONLY_V6 = 'CURL_IPRESOLVE_V6'
DIfferences: ONLY_V6 = 'CURL_IPRESOLVE_V6'
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: caData?: string;
DIfferences: caData?: string;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: sslType?: SslType;
DIfferences: sslType?: SslType;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: clientEncCert?: ClientCert;
DIfferences: clientEncCert?: ClientCert;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: remoteValidation?: RemoteValidation;
DIfferences: remoteValidation?: RemoteValidation;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: tlsOptions?: TlsOptions;
DIfferences: tlsOptions?: TlsOptions;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: serverAuthentication?: ServerAuthentication;
DIfferences: serverAuthentication?: ServerAuthentication;
api/@ohos.net.http.d.ts
New APINAClass name: HttpRequestOptions;
API declaration: addressFamily?: AddressFamily;
DIfferences: addressFamily?: AddressFamily;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export interface ServerAuthentication
DIfferences: export interface ServerAuthentication
api/@ohos.net.http.d.ts
New APINAClass name: ServerAuthentication;
API declaration: credential: Credential;
DIfferences: credential: Credential;
api/@ohos.net.http.d.ts
New APINAClass name: ServerAuthentication;
API declaration: authenticationType?: AuthenticationType;
DIfferences: authenticationType?: AuthenticationType;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsOptions = 'system' |TlsConfig;
DIfferences: export type TlsOptions = 'system' |TlsConfig;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type RemoteValidation = 'system' |'skip';
DIfferences: export type RemoteValidation = 'system' |'skip';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type AuthenticationType = 'basic' |'ntlm' |'digest';
DIfferences: export type AuthenticationType = 'basic' |'ntlm' |'digest';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type SslType = 'TLS' |'TLCP';
DIfferences: export type SslType = 'TLS' |'TLCP';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export interface Credential
DIfferences: export interface Credential
api/@ohos.net.http.d.ts
New APINAClass name: Credential;
API declaration: username: string;
DIfferences: username: string;
api/@ohos.net.http.d.ts
New APINAClass name: Credential;
API declaration: password: string;
DIfferences: password: string;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export interface TlsConfig
DIfferences: export interface TlsConfig
api/@ohos.net.http.d.ts
New APINAClass name: TlsConfig;
API declaration: tlsVersionMin: TlsVersion;
DIfferences: tlsVersionMin: TlsVersion;
api/@ohos.net.http.d.ts
New APINAClass name: TlsConfig;
API declaration: tlsVersionMax: TlsVersion;
DIfferences: tlsVersionMax: TlsVersion;
api/@ohos.net.http.d.ts
New APINAClass name: TlsConfig;
API declaration: cipherSuites?: CipherSuite[];
DIfferences: cipherSuites?: CipherSuite[];
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV13SpecificCipherSuite = 'TLS_AES_128_GCM_SHA256' |'TLS_AES_256_GCM_SHA384' |'TLS_CHACHA20_POLY1305_SHA256';
DIfferences: export type TlsV13SpecificCipherSuite = 'TLS_AES_128_GCM_SHA256' |'TLS_AES_256_GCM_SHA384' |'TLS_CHACHA20_POLY1305_SHA256';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV12SpecificCipherSuite = 'TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256' |'TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256' |'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384' |'TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384' |'TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256' |'TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256' |'TLS_RSA_WITH_AES_128_GCM_SHA256' |'TLS_RSA_WITH_AES_256_GCM_SHA384';
DIfferences: export type TlsV12SpecificCipherSuite = 'TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256' |'TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256' |'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384' |'TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384' |'TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256' |'TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256' |'TLS_RSA_WITH_AES_128_GCM_SHA256' |'TLS_RSA_WITH_AES_256_GCM_SHA384';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV10SpecificCipherSuite = 'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA' |'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA' |'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA' |'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA' |'TLS_RSA_WITH_AES_128_CBC_SHA' |'TLS_RSA_WITH_AES_256_CBC_SHA' |'TLS_RSA_WITH_3DES_EDE_CBC_SHA';
DIfferences: export type TlsV10SpecificCipherSuite = 'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA' |'TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA' |'TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA' |'TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA' |'TLS_RSA_WITH_AES_128_CBC_SHA' |'TLS_RSA_WITH_AES_256_CBC_SHA' |'TLS_RSA_WITH_3DES_EDE_CBC_SHA';
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type CipherSuite = TlsV13CipherSuite;
DIfferences: export type CipherSuite = TlsV13CipherSuite;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV13CipherSuite = TlsV12CipherSuite |TlsV13SpecificCipherSuite;
DIfferences: export type TlsV13CipherSuite = TlsV12CipherSuite |TlsV13SpecificCipherSuite;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV12CipherSuite = TlsV11CipherSuite |TlsV12SpecificCipherSuite;
DIfferences: export type TlsV12CipherSuite = TlsV11CipherSuite |TlsV12SpecificCipherSuite;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV11CipherSuite = TlsV10CipherSuite;
DIfferences: export type TlsV11CipherSuite = TlsV10CipherSuite;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export type TlsV10CipherSuite = TlsV10SpecificCipherSuite;
DIfferences: export type TlsV10CipherSuite = TlsV10SpecificCipherSuite;
api/@ohos.net.http.d.ts
New APINAClass name: http;
API declaration: export enum TlsVersion
DIfferences: export enum TlsVersion
api/@ohos.net.http.d.ts
New APINAClass name: TlsVersion;
API declaration: TLS_V_1_0 = 4
DIfferences: TLS_V_1_0 = 4
api/@ohos.net.http.d.ts
New APINAClass name: TlsVersion;
API declaration: TLS_V_1_1 = 5
DIfferences: TLS_V_1_1 = 5
api/@ohos.net.http.d.ts
New APINAClass name: TlsVersion;
API declaration: TLS_V_1_2 = 6
DIfferences: TLS_V_1_2 = 6
api/@ohos.net.http.d.ts
New APINAClass name: TlsVersion;
API declaration: TLS_V_1_3 = 7
DIfferences: TLS_V_1_3 = 7
api/@ohos.net.http.d.ts
New APINAClass name: UDPSendOptions;
API declaration: proxy?: ProxyOptions;
DIfferences: proxy?: ProxyOptions;
api/@ohos.net.socket.d.ts
New APINAClass name: socket;
API declaration: export enum ProxyTypes
DIfferences: export enum ProxyTypes
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyTypes;
API declaration: NONE = 0
DIfferences: NONE = 0
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyTypes;
API declaration: SOCKS5 = 1
DIfferences: SOCKS5 = 1
api/@ohos.net.socket.d.ts
New APINAClass name: socket;
API declaration: export interface ProxyOptions
DIfferences: export interface ProxyOptions
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyOptions;
API declaration: type: ProxyTypes;
DIfferences: type: ProxyTypes;
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyOptions;
API declaration: address: NetAddress;
DIfferences: address: NetAddress;
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyOptions;
API declaration: username?: string;
DIfferences: username?: string;
api/@ohos.net.socket.d.ts
New APINAClass name: ProxyOptions;
API declaration: password?: string;
DIfferences: password?: string;
api/@ohos.net.socket.d.ts
New APINAClass name: LocalSocketServer;
API declaration: close(): Promise<void>;
DIfferences: close(): Promise<void>;
api/@ohos.net.socket.d.ts
New APINAClass name: TCPConnectOptions;
API declaration: proxy?: ProxyOptions;
DIfferences: proxy?: ProxyOptions;
api/@ohos.net.socket.d.ts
New APINAClass name: TLSSocket;
API declaration: getSocketFd(): Promise<number>;
DIfferences: getSocketFd(): Promise<number>;
api/@ohos.net.socket.d.ts
New APINAClass name: TLSConnectOptions;
API declaration: proxy?: ProxyOptions;
DIfferences: proxy?: ProxyOptions;
api/@ohos.net.socket.d.ts
New APINAClass name: TCPSocketServer;
API declaration: close(): Promise<void>;
DIfferences: close(): Promise<void>;
api/@ohos.net.socket.d.ts
New APINAClass name: TLSSocketServer;
API declaration: close(): Promise<void>;
DIfferences: close(): Promise<void>;
api/@ohos.net.socket.d.ts
New APINAClass name: VpnConnection;
API declaration: generateVpnId(): Promise<string>;
DIfferences: generateVpnId(): Promise<string>;
api/@ohos.net.vpnExtension.d.ts
New APINAClass name: VpnConfig;
API declaration: vpnId?: string;
DIfferences: vpnId?: string;
api/@ohos.net.vpnExtension.d.ts
New APINAClass name: WebSocketRequestOptions;
API declaration: skipServerCertVerification?: boolean;
DIfferences: skipServerCertVerification?: boolean;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: function createWebSocketServer(): WebSocketServer;
DIfferences: function createWebSocketServer(): WebSocketServer;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export interface WebSocketServerConfig
DIfferences: export interface WebSocketServerConfig
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: serverIP?: string;
DIfferences: serverIP?: string;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: serverPort: number;
DIfferences: serverPort: number;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: serverCert?: ServerCert;
DIfferences: serverCert?: ServerCert;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: maxConcurrentClientsNumber: number;
DIfferences: maxConcurrentClientsNumber: number;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: protocol?: string;
DIfferences: protocol?: string;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServerConfig;
API declaration: maxConnectionsForOneClient: number;
DIfferences: maxConnectionsForOneClient: number;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export interface ServerCert
DIfferences: export interface ServerCert
api/@ohos.net.webSocket.d.ts
New APINAClass name: ServerCert;
API declaration: certPath: string;
DIfferences: certPath: string;
api/@ohos.net.webSocket.d.ts
New APINAClass name: ServerCert;
API declaration: keyPath: string;
DIfferences: keyPath: string;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export interface WebSocketConnection
DIfferences: export interface WebSocketConnection
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketConnection;
API declaration: clientIP: string;
DIfferences: clientIP: string;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketConnection;
API declaration: clientPort: number;
DIfferences: clientPort: number;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export interface WebSocketMessage
DIfferences: export interface WebSocketMessage
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketMessage;
API declaration: data: string |ArrayBuffer;
DIfferences: data: string |ArrayBuffer;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketMessage;
API declaration: clientConnection: WebSocketConnection;
DIfferences: clientConnection: WebSocketConnection;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export type ClientConnectionCloseCallback = (clientConnection: WebSocketConnection, closeReason: CloseResult) => void;
DIfferences: export type ClientConnectionCloseCallback = (clientConnection: WebSocketConnection, closeReason: CloseResult) => void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: webSocket;
API declaration: export interface WebSocketServer
DIfferences: export interface WebSocketServer
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: start(config: WebSocketServerConfig): Promise<boolean>;
DIfferences: start(config: WebSocketServerConfig): Promise<boolean>;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: listAllConnections(): WebSocketConnection[];
DIfferences: listAllConnections(): WebSocketConnection[];
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: close(connection: WebSocketConnection, options?: webSocket.WebSocketCloseOptions): Promise<boolean>;
DIfferences: close(connection: WebSocketConnection, options?: webSocket.WebSocketCloseOptions): Promise<boolean>;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: send(data: string |ArrayBuffer, connection: WebSocketConnection): Promise<boolean>;
DIfferences: send(data: string |ArrayBuffer, connection: WebSocketConnection): Promise<boolean>;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: stop(): Promise<boolean>;
DIfferences: stop(): Promise<boolean>;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: on(type: 'error', callback: ErrorCallback): void;
DIfferences: on(type: 'error', callback: ErrorCallback): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: on(type: 'connect', callback: Callback<WebSocketConnection>): void;
DIfferences: on(type: 'connect', callback: Callback<WebSocketConnection>): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: on(type: 'messageReceive', callback: Callback<WebSocketMessage>): void;
DIfferences: on(type: 'messageReceive', callback: Callback<WebSocketMessage>): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: on(type: 'close', callback: ClientConnectionCloseCallback): void;
DIfferences: on(type: 'close', callback: ClientConnectionCloseCallback): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: off(type: 'error', callback?: ErrorCallback): void;
DIfferences: off(type: 'error', callback?: ErrorCallback): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: off(type: 'connect', callback?: Callback<WebSocketConnection>): void;
DIfferences: off(type: 'connect', callback?: Callback<WebSocketConnection>): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: off(type: 'close', callback?: ClientConnectionCloseCallback): void;
DIfferences: off(type: 'close', callback?: ClientConnectionCloseCallback): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: WebSocketServer;
API declaration: off(type: 'messageReceive', callback?: Callback<WebSocketMessage>): void;
DIfferences: off(type: 'messageReceive', callback?: Callback<WebSocketMessage>): void;
api/@ohos.net.webSocket.d.ts
New APINAClass name: networkSecurity;
API declaration: export function isCleartextPermitted(): boolean;
DIfferences: export function isCleartextPermitted(): boolean;
api/@ohos.net.networkSecurity.d.ts
New APINAClass name: networkSecurity;
API declaration: export function isCleartextPermittedByHostName(hostName: string): boolean;
DIfferences: export function isCleartextPermittedByHostName(hostName: string): boolean;
api/@ohos.net.networkSecurity.d.ts
New KitClass name: global;
API declaration:
DIfferences: NA
Class name: global;
API declaration: api@ohos.net.eap.d.ts
DIfferences: NetworkKit
api/@ohos.net.eap.d.ts
New KitClass name: global;
API declaration:
DIfferences: NA
Class name: global;
API declaration: api@ohos.net.netFirewall.d.ts
DIfferences: NetworkKit
api/@ohos.net.netFirewall.d.ts
New support for atomic servicesClass name: connection;
API declaration: function addCustomDnsRule(host: string, ip: Array<string>, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: connection;
API declaration: function addCustomDnsRule(host: string, ip: Array<string>, callback: AsyncCallback<void>): void;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: connection;
API declaration: function addCustomDnsRule(host: string, ip: Array<string>): Promise<void>;
DIfferences: NA
Class name: connection;
API declaration: function addCustomDnsRule(host: string, ip: Array<string>): Promise<void>;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: connection;
API declaration: function removeCustomDnsRule(host: string, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: connection;
API declaration: function removeCustomDnsRule(host: string, callback: AsyncCallback<void>): void;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: connection;
API declaration: function removeCustomDnsRule(host: string): Promise<void>;
DIfferences: NA
Class name: connection;
API declaration: function removeCustomDnsRule(host: string): Promise<void>;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: NetHandle;
API declaration: getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void;
DIfferences: NA
Class name: NetHandle;
API declaration: getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: NetHandle;
API declaration: getAddressesByName(host: string): Promise<Array<NetAddress>>;
DIfferences: NA
Class name: NetHandle;
API declaration: getAddressesByName(host: string): Promise<Array<NetAddress>>;
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: NetBearType;
API declaration: BEARER_BLUETOOTH = 2
DIfferences: NA
Class name: NetBearType;
API declaration: BEARER_BLUETOOTH = 2
DIfferences: atomicservice
api/@ohos.net.connection.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: NA
Class name: HttpRequest;
API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: once(type: "headersReceive", callback: Callback<Object>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: once(type: "headersReceive", callback: Callback<Object>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: on(type: "dataEnd", callback: Callback<void>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: "dataEnd", callback: Callback<void>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: off(type: "dataEnd", callback?: Callback<void>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: "dataEnd", callback?: Callback<void>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: on(type: 'dataReceiveProgress', callback: Callback<DataReceiveProgressInfo>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: 'dataReceiveProgress', callback: Callback<DataReceiveProgressInfo>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: off(type: 'dataReceiveProgress', callback?: Callback<DataReceiveProgressInfo>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: 'dataReceiveProgress', callback?: Callback<DataReceiveProgressInfo>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: on(type: 'dataSendProgress', callback: Callback<DataSendProgressInfo>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: on(type: 'dataSendProgress', callback: Callback<DataSendProgressInfo>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: HttpRequest;
API declaration: off(type: 'dataSendProgress', callback?: Callback<DataSendProgressInfo>): void;
DIfferences: NA
Class name: HttpRequest;
API declaration: off(type: 'dataSendProgress', callback?: Callback<DataSendProgressInfo>): void;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: http;
API declaration: export interface DataReceiveProgressInfo
DIfferences: NA
Class name: http;
API declaration: export interface DataReceiveProgressInfo
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: DataReceiveProgressInfo;
API declaration: receiveSize: number;
DIfferences: NA
Class name: DataReceiveProgressInfo;
API declaration: receiveSize: number;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: DataReceiveProgressInfo;
API declaration: totalSize: number;
DIfferences: NA
Class name: DataReceiveProgressInfo;
API declaration: totalSize: number;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: http;
API declaration: export interface DataSendProgressInfo
DIfferences: NA
Class name: http;
API declaration: export interface DataSendProgressInfo
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: DataSendProgressInfo;
API declaration: sendSize: number;
DIfferences: NA
Class name: DataSendProgressInfo;
API declaration: sendSize: number;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: DataSendProgressInfo;
API declaration: totalSize: number;
DIfferences: NA
Class name: DataSendProgressInfo;
API declaration: totalSize: number;
DIfferences: atomicservice
api/@ohos.net.http.d.ts
New support for atomic servicesClass name: global;
API declaration: declare namespace statistics
DIfferences: NA
Class name: global;
API declaration: declare namespace statistics
DIfferences: atomicservice
api/@ohos.net.statistics.d.ts
New support for atomic servicesClass name: statistics;
API declaration: function getAllRxBytes(callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: statistics;
API declaration: function getAllRxBytes(callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.net.statistics.d.ts
New support for atomic servicesClass name: statistics;
API declaration: function getAllRxBytes(): Promise<number>;
DIfferences: NA
Class name: statistics;
API declaration: function getAllRxBytes(): Promise<number>;
DIfferences: atomicservice
api/@ohos.net.statistics.d.ts
New support for atomic servicesClass name: statistics;
API declaration: function getAllTxBytes(callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: statistics;
API declaration: function getAllTxBytes(callback: AsyncCallback<number>): void;
DIfferences: atomicservice
api/@ohos.net.statistics.d.ts
New support for atomic servicesClass name: statistics;
API declaration: function getAllTxBytes(): Promise<number>;
DIfferences: NA
Class name: statistics;
API declaration: function getAllTxBytes(): Promise<number>;
DIfferences: atomicservice
api/@ohos.net.statistics.d.ts
New overloaded interface method with subsumptive parameter type rangesClass name: VpnConnection;
API declaration: destroy(): Promise<void>;
DIfferences: destroy(): Promise<void>;
Class name: VpnConnection;
API declaration: destroy(vpnId: string): Promise<void>;
DIfferences: destroy(vpnId: string): Promise<void>;
api/@ohos.net.vpnExtension.d.ts

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 js-apidiff-ArkGraphics2D

openharmony 鸿蒙 js-apidiff-ArkGraphics3D

openharmony 鸿蒙 js-apidiff-MediaKit

openharmony 鸿蒙 js-apidiff-InputKit

openharmony 鸿蒙 js-apidiff-BasicServicesKit

openharmony 鸿蒙 js-apidiff-ConnectivityKit

openharmony 鸿蒙 js-apidiff-ArkWeb

openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/AlfjBEOo