| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 | api/@ohos.net.http.d.ts |
| New error code | Class 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 | api/@ohos.net.http.d.ts |
| New error code | Class 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 | api/@ohos.net.http.d.ts |
| New error code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 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: 2302998 | 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: 2302998 | 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: 2302998 | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: remoteValidation?: RemoteValidation; DIfferences: remoteValidation?: RemoteValidation; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: tlsOptions?: TlsOptions; DIfferences: tlsOptions?: TlsOptions; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: serverAuthentication?: ServerAuthentication; DIfferences: serverAuthentication?: ServerAuthentication; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface ServerAuthentication DIfferences: export interface ServerAuthentication | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ServerAuthentication; API declaration: credential: Credential; DIfferences: credential: Credential; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ServerAuthentication; API declaration: authenticationType?: AuthenticationType; DIfferences: authenticationType?: AuthenticationType; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type TlsOptions = 'system' |TlsConfig; DIfferences: export type TlsOptions = 'system' |TlsConfig; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type RemoteValidation = 'system' |'skip'; DIfferences: export type RemoteValidation = 'system' |'skip'; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type AuthenticationType = 'basic' |'ntlm' |'digest'; DIfferences: export type AuthenticationType = 'basic' |'ntlm' |'digest'; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface Credential DIfferences: export interface Credential | api/@ohos.net.http.d.ts |
| New API | NA | Class name: Credential; API declaration: username: string; DIfferences: username: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: Credential; API declaration: password: string; DIfferences: password: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface TlsConfig DIfferences: export interface TlsConfig | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsConfig; API declaration: tlsVersionMin: TlsVersion; DIfferences: tlsVersionMin: TlsVersion; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsConfig; API declaration: tlsVersionMax: TlsVersion; DIfferences: tlsVersionMax: TlsVersion; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsConfig; API declaration: cipherSuites?: CipherSuite[]; DIfferences: cipherSuites?: CipherSuite[]; | api/@ohos.net.http.d.ts |
| New API | NA | Class 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 API | NA | Class 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 API | NA | Class 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 API | NA | Class name: http; API declaration: export type CipherSuite = TlsV13CipherSuite; DIfferences: export type CipherSuite = TlsV13CipherSuite; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type TlsV13CipherSuite = TlsV12CipherSuite |TlsV13SpecificCipherSuite; DIfferences: export type TlsV13CipherSuite = TlsV12CipherSuite |TlsV13SpecificCipherSuite; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type TlsV12CipherSuite = TlsV11CipherSuite |TlsV12SpecificCipherSuite; DIfferences: export type TlsV12CipherSuite = TlsV11CipherSuite |TlsV12SpecificCipherSuite; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type TlsV11CipherSuite = TlsV10CipherSuite; DIfferences: export type TlsV11CipherSuite = TlsV10CipherSuite; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export type TlsV10CipherSuite = TlsV10SpecificCipherSuite; DIfferences: export type TlsV10CipherSuite = TlsV10SpecificCipherSuite; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum TlsVersion DIfferences: export enum TlsVersion | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsVersion; API declaration: TLS_V_1_0 = 4 DIfferences: TLS_V_1_0 = 4 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsVersion; API declaration: TLS_V_1_1 = 5 DIfferences: TLS_V_1_1 = 5 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsVersion; API declaration: TLS_V_1_2 = 6 DIfferences: TLS_V_1_2 = 6 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: TlsVersion; API declaration: TLS_V_1_3 = 7 DIfferences: TLS_V_1_3 = 7 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: UDPSendOptions; API declaration: proxy?: ProxyOptions; DIfferences: proxy?: ProxyOptions; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export enum ProxyTypes DIfferences: export enum ProxyTypes | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyTypes; API declaration: NONE = 0 DIfferences: NONE = 0 | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyTypes; API declaration: SOCKS5 = 1 DIfferences: SOCKS5 = 1 | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface ProxyOptions DIfferences: export interface ProxyOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyOptions; API declaration: type: ProxyTypes; DIfferences: type: ProxyTypes; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyOptions; API declaration: address: NetAddress; DIfferences: address: NetAddress; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyOptions; API declaration: username?: string; DIfferences: username?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ProxyOptions; API declaration: password?: string; DIfferences: password?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPConnectOptions; API declaration: proxy?: ProxyOptions; DIfferences: proxy?: ProxyOptions; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getSocketFd(): Promise<number>; DIfferences: getSocketFd(): Promise<number>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSConnectOptions; API declaration: proxy?: ProxyOptions; DIfferences: proxy?: ProxyOptions; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export function isCleartextPermitted(): boolean; DIfferences: export function isCleartextPermitted(): boolean; | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export function isCleartextPermittedByHostName(hostName: string): boolean; DIfferences: export function isCleartextPermittedByHostName(hostName: string): boolean; | api/@ohos.net.networkSecurity.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