# Network Management Subsystem Changelog ## request2 API Name Change Changed the name of the HTTP streaming request from **request2** to **requestInStream**. The original name **request2** does not clearly express the intent of the API and may cause ambiguity, which does not comply with the OpenHarmony API specifications. - ## dataProgress Event Name Change Changed the name of the streaming data receiving event from **dataProgress** to **dataReceiveProgress**. The original name **dataProgress** does not clearly express the meaning of the event, which does not comply with the OpenHarmony API specifications. - **Change Impact** For applications developed based on earlier versions, the corresponding API and event names must be updated. Otherwise, API calls may fail, affecting the service logic. **Key API/Component Changes** Involved APIs: - request2; - on(type: "dataProgress", callback: Callback<{ receiveSize: number, totalSize: number }>): void; - off(type: "dataProgress", callback: Callback<{ receiveSize: number, totalSize: number }>): void; Before change: - request2(url: string, callback: AsyncCallback): void; - request2(url: string, options: HttpRequestOptions, callback: AsyncCallback): void; - request2(url: string, options?: HttpRequestOptions): Promise; - on(type: "dataProgress", callback: Callback<{ receiveSize: number, totalSize: number }>): void; - off(type: 'dataProgress', callback?: Callback<{ receiveSize: number, totalSize: number }>): void; After change: - requestInStream(url: string, callback: AsyncCallback): void; - requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback): void; - requestInStream(url: string, options?: HttpRequestOptions): Promise; - on(type: "dataReceiveProgress", callback: Callback<{ receiveSize: number, totalSize: number }>): void; - off(type: 'dataReceiveProgress', callback?: Callback<{ receiveSize: number, totalSize: number }>): void; **Adaptation Guide** Replace the API name **request2** and event name **dataProgress** in the original service code with **requestInStream** and **dataReceiveProgress**, respectively.