| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class name: http; API declaration: type HttpProxy = connection.HttpProxy; Differences: NA | Class name: http; API declaration: type HttpProxy = connection.HttpProxy; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: usingProxy?: boolean |HttpProxy; Differences: NA | Class name: HttpRequestOptions; API declaration: usingProxy?: boolean |HttpProxy; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: caPath?: string; Differences: NA | Class name: HttpRequestOptions; API declaration: caPath?: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: resumeFrom?: number; Differences: NA | Class name: HttpRequestOptions; API declaration: resumeFrom?: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: resumeTo?: number; Differences: NA | Class name: HttpRequestOptions; API declaration: resumeTo?: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: clientCert?: ClientCert; Differences: NA | Class name: HttpRequestOptions; API declaration: clientCert?: ClientCert; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: dnsOverHttps?: string; Differences: NA | Class name: HttpRequestOptions; API declaration: dnsOverHttps?: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: dnsServers?: Array<string>; Differences: NA | Class name: HttpRequestOptions; API declaration: dnsServers?: Array<string>; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: maxLimit?: number; Differences: NA | Class name: HttpRequestOptions; API declaration: maxLimit?: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpRequestOptions; API declaration: multiFormDataList?: Array<MultiFormData>; Differences: NA | Class name: HttpRequestOptions; API declaration: multiFormDataList?: Array<MultiFormData>; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export interface MultiFormData Differences: NA | Class name: http; API declaration: export interface MultiFormData Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: MultiFormData; API declaration: name: string; Differences: NA | Class name: MultiFormData; API declaration: name: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: MultiFormData; API declaration: contentType: string; Differences: NA | Class name: MultiFormData; API declaration: contentType: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: MultiFormData; API declaration: remoteFileName?: string; Differences: NA | Class name: MultiFormData; API declaration: remoteFileName?: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: MultiFormData; API declaration: data?: string |Object |ArrayBuffer; Differences: NA | Class name: MultiFormData; API declaration: data?: string |Object |ArrayBuffer; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: MultiFormData; API declaration: filePath?: string; Differences: NA | Class name: MultiFormData; API declaration: filePath?: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export enum CertType Differences: NA | Class name: http; API declaration: export enum CertType Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: CertType; API declaration: PEM = 'PEM' Differences: NA | Class name: CertType; API declaration: PEM = 'PEM' Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: CertType; API declaration: DER = 'DER' Differences: NA | Class name: CertType; API declaration: DER = 'DER' Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: CertType; API declaration: P12 = 'P12' Differences: NA | Class name: CertType; API declaration: P12 = 'P12' Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export interface ClientCert Differences: NA | Class name: http; API declaration: export interface ClientCert Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: certPath: string; Differences: NA | Class name: ClientCert; API declaration: certPath: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: certType?: CertType; Differences: NA | Class name: ClientCert; API declaration: certType?: CertType; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: keyPath: string; Differences: NA | Class name: ClientCert; API declaration: keyPath: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: keyPassword?: string; Differences: NA | Class name: ClientCert; API declaration: keyPassword?: string; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class 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: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class 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: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class 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: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class 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: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpProtocol; API declaration: HTTP3 Differences: NA | Class name: HttpProtocol; API declaration: HTTP3 Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: HttpResponse; API declaration: performanceTiming: PerformanceTiming; Differences: NA | Class name: HttpResponse; API declaration: performanceTiming: PerformanceTiming; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export interface PerformanceTiming Differences: NA | Class name: http; API declaration: export interface PerformanceTiming Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: dnsTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: dnsTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: tcpTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: tcpTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: tlsTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: tlsTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: firstSendTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: firstSendTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: firstReceiveTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: firstReceiveTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: totalFinishTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: totalFinishTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: redirectTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: redirectTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: responseHeaderTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: responseHeaderTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: responseBodyTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: responseBodyTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: PerformanceTiming; API declaration: totalTiming: number; Differences: NA | Class name: PerformanceTiming; API declaration: totalTiming: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export interface DataReceiveProgressInfo Differences: NA | Class name: http; API declaration: export interface DataReceiveProgressInfo Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: DataReceiveProgressInfo; API declaration: receiveSize: number; Differences: NA | Class name: DataReceiveProgressInfo; API declaration: receiveSize: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: DataReceiveProgressInfo; API declaration: totalSize: number; Differences: NA | Class name: DataReceiveProgressInfo; API declaration: totalSize: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: http; API declaration: export interface DataSendProgressInfo Differences: NA | Class name: http; API declaration: export interface DataSendProgressInfo Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: DataSendProgressInfo; API declaration: sendSize: number; Differences: NA | Class name: DataSendProgressInfo; API declaration: sendSize: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: DataSendProgressInfo; API declaration: totalSize: number; Differences: NA | Class name: DataSendProgressInfo; API declaration: totalSize: number; Differences: crossplatform | api/@ohos.net.http.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: function constructMulticastSocketInstance(): MulticastSocket; Differences: NA | Class name: socket; API declaration: function constructMulticastSocketInstance(): MulticastSocket; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: function constructLocalSocketInstance(): LocalSocket; Differences: NA | Class name: socket; API declaration: function constructLocalSocketInstance(): LocalSocket; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: function constructLocalSocketServerInstance(): LocalSocketServer; Differences: NA | Class name: socket; API declaration: function constructLocalSocketServerInstance(): LocalSocketServer; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalSocketMessageInfo Differences: NA | Class name: socket; API declaration: export interface LocalSocketMessageInfo Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketMessageInfo; API declaration: message: ArrayBuffer; Differences: NA | Class name: LocalSocketMessageInfo; API declaration: message: ArrayBuffer; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketMessageInfo; API declaration: address: string; Differences: NA | Class name: LocalSocketMessageInfo; API declaration: address: string; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketMessageInfo; API declaration: size: number; Differences: NA | Class name: LocalSocketMessageInfo; API declaration: size: number; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalAddress Differences: NA | Class name: socket; API declaration: export interface LocalAddress Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalAddress; API declaration: address: string; Differences: NA | Class name: LocalAddress; API declaration: address: string; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalConnectOptions Differences: NA | Class name: socket; API declaration: export interface LocalConnectOptions Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalConnectOptions; API declaration: address: LocalAddress; Differences: NA | Class name: LocalConnectOptions; API declaration: address: LocalAddress; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalConnectOptions; API declaration: timeout?: number; Differences: NA | Class name: LocalConnectOptions; API declaration: timeout?: number; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalSendOptions Differences: NA | Class name: socket; API declaration: export interface LocalSendOptions Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSendOptions; API declaration: data: string |ArrayBuffer; Differences: NA | Class name: LocalSendOptions; API declaration: data: string |ArrayBuffer; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSendOptions; API declaration: encoding?: string; Differences: NA | Class name: LocalSendOptions; API declaration: encoding?: string; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface MulticastSocket Differences: NA | Class name: socket; API declaration: export interface MulticastSocket Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: NA | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress): Promise<void>; Differences: NA | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: NA | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress): Promise<void>; Differences: NA | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number, callback: AsyncCallback<void>): void; Differences: NA | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number): Promise<void>; Differences: NA | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: getMulticastTTL(callback: AsyncCallback<number>): void; Differences: NA | Class name: MulticastSocket; API declaration: getMulticastTTL(callback: AsyncCallback<number>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: getMulticastTTL(): Promise<number>; Differences: NA | Class name: MulticastSocket; API declaration: getMulticastTTL(): Promise<number>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean, callback: AsyncCallback<void>): void; Differences: NA | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean): Promise<void>; Differences: NA | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: getLoopbackMode(callback: AsyncCallback<boolean>): void; Differences: NA | Class name: MulticastSocket; API declaration: getLoopbackMode(callback: AsyncCallback<boolean>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: MulticastSocket; API declaration: getLoopbackMode(): Promise<boolean>; Differences: NA | Class name: MulticastSocket; API declaration: getLoopbackMode(): Promise<boolean>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalSocket Differences: NA | Class name: socket; API declaration: export interface LocalSocket Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: bind(address: LocalAddress): Promise<void>; Differences: NA | Class name: LocalSocket; API declaration: bind(address: LocalAddress): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: connect(options: LocalConnectOptions): Promise<void>; Differences: NA | Class name: LocalSocket; API declaration: connect(options: LocalConnectOptions): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: NA | Class name: LocalSocket; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: close(): Promise<void>; Differences: NA | Class name: LocalSocket; API declaration: close(): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: NA | Class name: LocalSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: getSocketFd(): Promise<number>; Differences: NA | Class name: LocalSocket; API declaration: getSocketFd(): Promise<number>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: NA | Class name: LocalSocket; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: NA | Class name: LocalSocket; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: NA | Class name: LocalSocket; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: NA | Class name: LocalSocket; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: on(type: 'connect', callback: Callback<void>): void; Differences: NA | Class name: LocalSocket; API declaration: on(type: 'connect', callback: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: off(type: 'connect', callback?: Callback<void>): void; Differences: NA | Class name: LocalSocket; API declaration: off(type: 'connect', callback?: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: NA | Class name: LocalSocket; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: NA | Class name: LocalSocket; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: NA | Class name: LocalSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: NA | Class name: LocalSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalSocketConnection Differences: NA | Class name: socket; API declaration: export interface LocalSocketConnection Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: clientId: number; Differences: NA | Class name: LocalSocketConnection; API declaration: clientId: number; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: NA | Class name: LocalSocketConnection; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: close(): Promise<void>; Differences: NA | Class name: LocalSocketConnection; API declaration: close(): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: NA | Class name: LocalSocketConnection; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: NA | Class name: LocalSocketConnection; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: NA | Class name: LocalSocketConnection; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: NA | Class name: LocalSocketConnection; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: NA | Class name: LocalSocketConnection; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketConnection; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: NA | Class name: LocalSocketConnection; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: socket; API declaration: export interface LocalSocketServer Differences: NA | Class name: socket; API declaration: export interface LocalSocketServer Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: listen(address: LocalAddress): Promise<void>; Differences: NA | Class name: LocalSocketServer; API declaration: listen(address: LocalAddress): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: getState(): Promise<SocketStateBase>; Differences: NA | Class name: LocalSocketServer; API declaration: getState(): Promise<SocketStateBase>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: NA | Class name: LocalSocketServer; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: NA | Class name: LocalSocketServer; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: on(type: 'connect', callback: Callback<LocalSocketConnection>): void; Differences: NA | Class name: LocalSocketServer; API declaration: on(type: 'connect', callback: Callback<LocalSocketConnection>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: off(type: 'connect', callback?: Callback<LocalSocketConnection>): void; Differences: NA | Class name: LocalSocketServer; API declaration: off(type: 'connect', callback?: Callback<LocalSocketConnection>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: NA | Class name: LocalSocketServer; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: LocalSocketServer; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: NA | Class name: LocalSocketServer; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: TCPSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: NA | Class name: TCPSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: TCPSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: NA | Class name: TCPSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: TLSSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: NA | Class name: TLSSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: TLSSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: NA | Class name: TLSSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: crossplatform | api/@ohos.net.socket.d.ts |
| API cross-platform permission change | Class name: WebSocketRequestOptions; API declaration: caPath?: string; Differences: NA | Class name: WebSocketRequestOptions; API declaration: caPath?: string; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: WebSocketRequestOptions; API declaration: clientCert?: ClientCert; Differences: NA | Class name: WebSocketRequestOptions; API declaration: clientCert?: ClientCert; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: webSocket; API declaration: export interface ClientCert Differences: NA | Class name: webSocket; API declaration: export interface ClientCert Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: certPath: string; Differences: NA | Class name: ClientCert; API declaration: certPath: string; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: keyPath: string; Differences: NA | Class name: ClientCert; API declaration: keyPath: string; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: ClientCert; API declaration: keyPassword?: string; Differences: NA | Class name: ClientCert; API declaration: keyPassword?: string; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: WebSocket; API declaration: on(type: 'dataEnd', callback: Callback<void>): void; Differences: NA | Class name: WebSocket; API declaration: on(type: 'dataEnd', callback: Callback<void>): void; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| API cross-platform permission change | Class name: WebSocket; API declaration: off(type: 'dataEnd', callback?: Callback<void>): void; Differences: NA | Class name: WebSocket; API declaration: off(type: 'dataEnd', callback?: Callback<void>): void; Differences: crossplatform | api/@ohos.net.webSocket.d.ts |
| New error code | Class name: networkSecurity; API declaration: export function certVerification(cert: CertBlob, caCert?: CertBlob): Promise<number>; Differences: NA | Class name: networkSecurity; API declaration: export function certVerification(cert: CertBlob, caCert?: CertBlob): Promise<number>; Differences: 2305018,2305069 | api/@ohos.net.networkSecurity.d.ts |
| New error code | Class name: networkSecurity; API declaration: export function certVerificationSync(cert: CertBlob, caCert?: CertBlob): number; Differences: NA | Class name: networkSecurity; API declaration: export function certVerificationSync(cert: CertBlob, caCert?: CertBlob): number; Differences: 2305018,2305069 | api/@ohos.net.networkSecurity.d.ts |
| New error code | Class 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: 2302001,2302002,2302003,2302999 | api/@ohos.net.webSocket.d.ts |
| New error code | Class 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: 2302001,2302002,2302003,2302999 | api/@ohos.net.webSocket.d.ts |
| New error code | Class 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: 2302001,2302002,2302003,2302999 | api/@ohos.net.webSocket.d.ts |
| Deleted error code | Class name: connection; API declaration: function getDefaultNet(): Promise<NetHandle>; Differences: 401 | Class name: connection; API declaration: function getDefaultNet(): Promise<NetHandle>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function getDefaultNetSync(): NetHandle; Differences: 401 | Class name: connection; API declaration: function getDefaultNetSync(): NetHandle; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function getAllNets(): Promise<Array<NetHandle>>; Differences: 401 | Class name: connection; API declaration: function getAllNets(): Promise<Array<NetHandle>>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function getAllNetsSync(): Array<NetHandle>; Differences: 401 | Class name: connection; API declaration: function getAllNetsSync(): Array<NetHandle>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function isDefaultNetMetered(): Promise<boolean>; Differences: 401 | Class name: connection; API declaration: function isDefaultNetMetered(): Promise<boolean>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function isDefaultNetMeteredSync(): boolean; Differences: 401 | Class name: connection; API declaration: function isDefaultNetMeteredSync(): boolean; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function hasDefaultNet(): Promise<boolean>; Differences: 401 | Class name: connection; API declaration: function hasDefaultNet(): Promise<boolean>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function hasDefaultNetSync(): boolean; Differences: 401 | Class name: connection; API declaration: function hasDefaultNetSync(): boolean; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function getAppNet(): Promise<NetHandle>; Differences: 401 | Class name: connection; API declaration: function getAppNet(): Promise<NetHandle>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function getAppNetSync(): NetHandle; Differences: 401 | Class name: connection; API declaration: function getAppNetSync(): NetHandle; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: connection; API declaration: function clearCustomDnsRules(): Promise<void>; Differences: 401 | Class name: connection; API declaration: function clearCustomDnsRules(): Promise<void>; Differences: NA | api/@ohos.net.connection.d.ts |
| Deleted error code | Class name: NetConnection; API declaration: unregister(callback: AsyncCallback<void>): void; Differences: 201 | Class name: NetConnection; API declaration: unregister(callback: AsyncCallback<void>): void; Differences: NA | api/@ohos.net.connection.d.ts |
| Function change | Class name: TLSSocket; API declaration: send(data: string, callback: AsyncCallback<void>): void; Differences: data: string | Class name: TLSSocket; API declaration: send(data: string |ArrayBuffer, callback: AsyncCallback<void>): void; Differences: data: string |ArrayBuffer | api/@ohos.net.socket.d.ts |
| Function change | Class name: TLSSocket; API declaration: send(data: string): Promise<void>; Differences: data: string | Class name: TLSSocket; API declaration: send(data: string |ArrayBuffer): Promise<void>; Differences: data: string |ArrayBuffer | api/@ohos.net.socket.d.ts |
| Function change | Class name: TLSSocketConnection; API declaration: send(data: string, callback: AsyncCallback<void>): void; Differences: data: string | Class name: TLSSocketConnection; API declaration: send(data: string |ArrayBuffer, callback: AsyncCallback<void>): void; Differences: data: string |ArrayBuffer | api/@ohos.net.socket.d.ts |
| Function change | Class name: TLSSocketConnection; API declaration: send(data: string): Promise<void>; Differences: data: string | Class name: TLSSocketConnection; API declaration: send(data: string |ArrayBuffer): Promise<void>; Differences: data: string |ArrayBuffer | api/@ohos.net.socket.d.ts |
| Property change | Class name: TLSSecureOptions; API declaration: ca: string |Array<string>; Differences: ca: string |Array<string>; | Class name: TLSSecureOptions; API declaration: ca?: string |Array<string>; Differences: ca?: string |Array<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_PORTAL = 17 Differences: NET_CAPABILITY_PORTAL = 17 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_CHECKING_CONNECTIVITY = 31 Differences: NET_CAPABILITY_CHECKING_CONNECTIVITY = 31 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBearType; API declaration: BEARER_BLUETOOTH = 2 Differences: BEARER_BLUETOOTH = 2 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBearType; API declaration: BEARER_VPN = 4 Differences: BEARER_VPN = 4 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpProxy; API declaration: username?: string; Differences: username?: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpProxy; API declaration: password?: string; Differences: password?: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: certificatePinning?: CertificatePinning |CertificatePinning[]; Differences: certificatePinning?: CertificatePinning |CertificatePinning[]; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: interface CertificatePinning Differences: interface CertificatePinning | api/@ohos.net.http.d.ts |
| New API | NA | Class name: CertificatePinning; API declaration: publicKeyHash: string; Differences: publicKeyHash: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: CertificatePinning; API declaration: hashAlgorithm: 'SHA-256'; Differences: hashAlgorithm: 'SHA-256'; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: RANGE_NOT_SATISFIABLE Differences: RANGE_NOT_SATISFIABLE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: socket; API declaration: function constructTLSSocketInstance(tcpSocket: TCPSocket): TLSSocket; Differences: function constructTLSSocketInstance(tcpSocket: TCPSocket): TLSSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: getLocalAddress(): Promise<string>; Differences: getLocalAddress(): Promise<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: getLocalAddress(): Promise<string>; Differences: getLocalAddress(): Promise<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: getLocalAddress(): Promise<string>; Differences: getLocalAddress(): Promise<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: isBidirectionalAuthentication?: boolean; Differences: isBidirectionalAuthentication?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSConnectOptions; API declaration: skipRemoteValidation?: boolean; Differences: skipRemoteValidation?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getLocalAddress(): Promise<NetAddress>; Differences: getLocalAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: webSocket; API declaration: type HttpProxy = connection.HttpProxy; Differences: type HttpProxy = connection.HttpProxy; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketRequestOptions; API declaration: proxy?: ProxyConfiguration; Differences: proxy?: ProxyConfiguration; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketRequestOptions; API declaration: protocol?: string; Differences: protocol?: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export type ProxyConfiguration = 'system' |'no-proxy' |HttpProxy; Differences: export type ProxyConfiguration = 'system' |'no-proxy' |HttpProxy; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export type ResponseHeaders = { [k: string]: string |string[] |undefined; }; Differences: export type ResponseHeaders = { [k: string]: string |string[] |undefined; }; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'headerReceive', callback: Callback<ResponseHeaders>): void; Differences: on(type: 'headerReceive', callback: Callback<ResponseHeaders>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'headerReceive', callback?: Callback<ResponseHeaders>): void; Differences: off(type: 'headerReceive', callback?: Callback<ResponseHeaders>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: statistics; API declaration: type NetBearType = connection.NetBearType; Differences: type NetBearType = connection.NetBearType; | api/@ohos.net.statistics.d.ts |
| New Kit | Class name: global; API declaration: api\application\VpnExtensionContext.d.ts Differences: NA | Class name: global; API declaration: api\application\VpnExtensionContext.d.ts Differences: NetworkKit | api/application/VpnExtensionContext.d.ts |
| New support for atomic services | Class name: connection; API declaration: export interface NetAddress Differences: NA | Class name: connection; API declaration: export interface NetAddress Differences: atomicservice | api/@ohos.net.connection.d.ts |
| New support for atomic services | Class name: NetAddress; API declaration: address: string; Differences: NA | Class name: NetAddress; API declaration: address: string; Differences: atomicservice | api/@ohos.net.connection.d.ts |
| New support for atomic services | Class name: NetAddress; API declaration: family?: number; Differences: NA | Class name: NetAddress; API declaration: family?: number; Differences: atomicservice | api/@ohos.net.connection.d.ts |
| New support for atomic services | Class name: NetAddress; API declaration: port?: number; Differences: NA | Class name: NetAddress; API declaration: port?: number; Differences: atomicservice | api/@ohos.net.connection.d.ts |
| New support for atomic services | Class name: mdns; API declaration: type NetAddress = connection.NetAddress; Differences: NA | Class name: mdns; API declaration: type NetAddress = connection.NetAddress; Differences: atomicservice | api/@ohos.net.mdns.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