Lines Matching refs:download
3 The **request** module provides applications with basic upload, download, and background transmissi…
23 …pe** in [DownloadConfig](#downloadconfig) to specify the network type for the download service.<br>
27 > **Causes of download pause**: values of **pausedReason** returned by [getTaskInfo<sup>9+</sup>](#…
40 | NETWORK_MOBILE<sup>6+</sup> | number | 0x00000001 | (Network type) Bit flag download allowed on a…
41 | NETWORK_WIFI<sup>6+</sup> | number | 0x00010000 | (Network type) Bit flag download allowed on a W…
42 …+</sup> | number | 0 | (Download error codes) Failure to resume the download due to network er…
44 …XISTS<sup>7+</sup> | number | 2 | (Download error codes) Failure to download the file because …
53 | PAUSED_QUEUED_FOR_WIFI<sup>7+</sup> | number | 0 | (Causes of download pause) Download paused…
54 | PAUSED_WAITING_FOR_NETWORK<sup>7+</sup> | number | 1 | (Causes of download pause) Download pa…
55 | PAUSED_WAITING_TO_RETRY<sup>7+</sup> | number | 2 | (Causes of download pause) Download pause…
56 | PAUSED_BY_USER<sup>9+</sup> | number | 3 | (Causes of download pause) The user paused the ses…
57 | PAUSED_UNKNOWN<sup>7+</sup> | number | 4 | (Causes of download pause) Download paused due to …
58 …SSION_SUCCESSFUL<sup>7+</sup> | number | 0 | (Download task status codes) Successful download.|
817 …the download task state, which can be completed, paused, or removed. You can also use [on('fail')<…
858 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
861 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
874 …the download task state, which can be completed, paused, or removed. You can also use [on('fail')<…
912 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
918 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
926 ## request.download<sup>(deprecated)</sup>
928 download(config: DownloadConfig): Promise<DownloadTask>
967 request.download({ url: 'https://xxxx/xxxx.hap' }).then((data) => {
970 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
975 ## request.download<sup>(deprecated)</sup>
977 download(config: DownloadConfig, callback: AsyncCallback<DownloadTask>): void
1011 request.download({ url: 'https://xxxx/xxxxx.hap',
1014 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1030 Subscribes to download progress events. This API uses an asynchronous callback to return the result.
1042 | type | string | Yes| Type of the event to subscribe to. The value is **'progress'** (download pro…
1043 … Callback used to return the size of the uploaded file and the total size of the file to download.|
1049 | receivedSize | number | Yes| Current download progress, in bytes. …
1050 | totalSize | number | Yes| Total size of the files to download, in bytes. If the server uses the c…
1070 console.info("download receivedSize:" + receivedSize + " totalSize:" + totalSize);
1074 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1077 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1086 Unsubscribes from download progress events.
1094 | type | string | Yes| Type of the event to unsubscribe from. The value is **'progress'** (download…
1101 | receivedSize | number | Yes| Current download progress, in bytes. …
1102 | totalSize | number | Yes| Total size of the files to download, in bytes. If the server uses the c…
1131 // Unsubscribe from all callbacks of download progress events.
1134 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1137 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1146 Subscribes to download events. This API uses a callback to return the result asynchronously.
1154 …o.<br>- **'complete'**: download task completion event.<br>- **'pause'**: download task pause even…
1189 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1192 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1201 Unsubscribes from download events.
1209 …m.<br>- **'complete'**: download task completion event.<br>- **'pause'**: download task pause even…
1239 // Unsubscribe from all callbacks of the download completion events.
1252 // Unsubscribe from all callbacks of the download pause events.
1265 // Unsubscribe from all callbacks of the download removal events.
1268 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1271 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1281 Subscribes to download failure events. This API uses an asynchronous callback to return the result.
1289 | type | string | Yes| Type of the event to subscribe to. The value is **'fail'** (download failure…
1290 | callback | function | Yes| Callback for the download task failure event.|
1296 | err | number | Yes| Error code of the download failure. For details about the error codes, see [D…
1316 console.error(`Failed to download the task. Code: ${err}`);
1320 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1323 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1332 Unsubscribes from download failure events.
1340 | type | string | Yes| Type of the event to unsubscribe from. The value is **'fail'** (download fai…
1361 console.error(`Failed to download the task. Code: ${err}`);
1364 console.error(`Failed to download the task. Code: ${err}`);
1370 // Unsubscribe from all callbacks of the download failure events.
1373 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1376 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1384 Deletes this download task. This API uses a promise to return the result.
1414 console.info('Succeeded in removing the download task.');
1416 … console.error(`Failed to remove the download task. Code: ${err.code}, message: ${err.message}`);
1419 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1422 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1435 Deletes this download task. This API uses an asynchronous callback to return the result.
1466 … console.error(`Failed to remove the download task. Code: ${err.code}, message: ${err.message}`);
1469 console.info('Succeeded in removing the download task.');
1472 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1475 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1488 Obtains the information about this download task. This API uses a promise to return the result.
1518 console.info('Succeeded in querying the download task')
1520 console.error(`Failed to query the download task. Code: ${err.code}, message: ${err.message}`)
1523 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1526 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1539 Obtains this download task. This API uses an asynchronous callback to return the result.
1570 …console.error(`Failed to query the download mimeType. Code: ${err.code}, message: ${err.message}`);
1572 console.info('Succeeded in querying the download mimeType');
1576 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1579 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1592 Obtains **MimeType** (that is, media type of resources) of a download task. This API uses a promise…
1622 console.info('Succeeded in querying the download MimeType');
1624 … console.error(`Failed to query the download MimeType. Code: ${err.code}, message: ${err.message}`)
1627 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1630 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1643 Obtains the **MimeType** of this download task. This API uses an asynchronous callback to return th…
1674 …console.error(`Failed to query the download mimeType. Code: ${err.code}, message: ${err.message}`);
1676 console.info('Succeeded in querying the download mimeType');
1680 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1683 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1696 Suspends this download task. This API uses a promise to return the result.
1726 console.info('Succeeded in pausing the download task.');
1728 … console.error(`Failed to pause the download task. Code: ${err.code}, message: ${err.message}`);
1731 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1734 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1747 Suspends this download task. This API uses an asynchronous callback to return the result.
1778 … console.error(`Failed to pause the download task. Code: ${err.code}, message: ${err.message}`);
1781 console.info('Succeeded in pausing the download task.');
1784 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1787 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1800 Restores this download task. This API uses a promise to return the result.
1830 console.info('Succeeded in resuming the download task.')
1832 … console.error(`Failed to resume the download task. Code: ${err.code}, message: ${err.message}`);
1835 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1838 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1851 Restores this download task. This API uses an asynchronous callback to return the result.
1882 … console.error(`Failed to resume the download task. Code: ${err.code}, message: ${err.message}`);
1885 console.info('Succeeded in resuming the download task.');
1888 console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
1891 console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
1904 Removes this download task. This API uses a promise to return the result.
1932 console.info('Succeeded in removing the download task.');
1934 console.error(`Failed to remove the download task. Code: ${err.code}, message: ${err.message}`);
1943 Removes this download task. This API uses an asynchronous callback to return the result.
1972 … console.error(`Failed to remove the download task. Code: ${err.code}, message: ${err.message}`);
1975 console.info('Succeeded in removing the download task.');
1984 Queries this download task. This API uses a promise to return the result.
2012 console.info('Succeeded in querying the download task.')
2014 console.error(`Failed to query the download task. Code: ${err.code}, message: ${err.message}`)
2023 Queries this download task. This API uses an asynchronous callback to return the result.
2052 …console.error(`Failed to query the download mimeType. Code: ${err.code}, message: ${err.message}`);
2054 console.info('Succeeded in querying the download task.');
2064 Queries the **MimeType** of this download task. This API uses a promise to return the result.
2092 console.info('Succeeded in querying the download MimeType.');
2094 … console.error(`Failed to query the download MimeType. Code: ${err.code}, message: ${err.message}`)
2103 Queries the **MimeType** of this download task. This API uses an asynchronous callback to return th…
2132 …console.error(`Failed to query the download mimeType. Code: ${err.code}, message: ${err.message}`);
2134 console.info('Succeeded in querying the download mimeType.');
2144 Pauses this download task. This API uses a promise to return the result.
2172 console.info('Succeeded in pausing the download task.');
2174 console.error(`Failed to pause the download task. Code: ${err.code}, message: ${err.message}`);
2187 Pauses this download task. This API uses an asynchronous callback to return the result.
2212 … console.error(`Failed to pause the download task. Code: ${err.code}, message: ${err.message}`);
2215 console.info('Succeeded in pausing the download task.');
2224 Resumes this download task. This API uses a promise to return the result.
2252 console.info('Succeeded in resuming the download task.')
2254 console.error(`Failed to resume the download task. Code: ${err.code}, message: ${err.message}`);
2267 Resumes this download task. This API uses an asynchronous callback to return the result.
2292 … console.error(`Failed to resume the download task. Code: ${err.code}, message: ${err.message}`);
2295 console.info('Succeeded in resuming the download task.');
2301 Defines the download task configuration.
2308 | header | Object | No| HTTPS flag header to be included in the download request.|
2309 | enableMetered | boolean | No| Whether download is allowed on a metered connection. The default va…
2310 | enableRoaming | boolean | No| Whether download is allowed on a roaming network. The default value…
2311 | description | string | No| Description of the download session.|
2313 | networkType | number | No| Network type allowed for the download. The default value is **NETWORK_…
2315 …oolean | No| Whether to enable background task notification so that the download status is display…
2319 Defines the download task information, which is the callback parameter of the [getTaskInfo<sup>9+</…
2325 | downloadId | number |Yes| ID of the download task.|
2326 | failedReason | number|Yes| Cause of the download failure. The value can be any constant in [Downl…
2329 | pausedReason | number |Yes| Cause of download pause. The value can be any constant in [Causes of …
2332 | downloadTitle | string |Yes| Name of the download task.|
2333 | downloadTotalBytes | number |Yes| Total size of the files to download, in bytes.|
2334 | description | string |Yes| Description of the download task.|
2335 | downloadedBytes | number |Yes| Real-time download size, in bytes.|
2382 The upload and download SA has the **ohos.permission.SEND_TASK_COMPLETE_EVENT** permission. You can…
2424 Provides the configuration information of an upload or download task.
2432 …tains a maximum of 256 characters. The default value is **upload** or **download** in lowercase. S…
2435 …download. The default value is **false**.<br>- **true**: Overwrite the existing file.<br>- **false…
2436 …*PUT** or **POST**. The default value is **PUT**.<br>- If the task is a download, use **GET** or *…
2437 …ault **Content-Type** is **multipart/form-data**.<br>- If the task is a download, the default **Co…
2438 …y<[FormItem](#formitem10)> | No| Task data.<br>- If the task is a download, the value is a s…
2447 …he task is a download, the value is obtained by sending an HTTP range request to read the start po…
2448 …the task is a download, the value is obtained by sending an HTTP range request to read the end pos…
2573 Implements an upload or download task. Before using this API, you must obtain a **Task** object, fr…
3738 description: 'Sample code for start the download task',
3759 … console.error(`Failed to start the download task, Code: ${err.code}, message: ${err.message}`);
3762 console.info(`Succeeded in starting a download task.`);
3764 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
3766 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
3813 description: 'Sample code for start the download task',
3833 console.info(`Succeeded in starting a download task.`);
3835 … console.error(`Failed to start the download task, Code: ${err.code}, message: ${err.message}`);
3837 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
3839 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
3879 description: 'Sample code for pause the download task',
3902 … console.error(`Failed to pause the download task, Code: ${err.code}, message: ${err.message}`);
3905 console.info(`Succeeded in pausing a download task. `);
3907 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
3909 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
3945 description: 'Sample code for pause the download task',
3967 console.info(`Succeeded in pausing a download task. `);
3969 … console.error(`Failed to pause the download task, Code: ${err.code}, message: ${err.message}`);
3971 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
3973 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4012 description: 'Sample code for resume the download task',
4037 … console.error(`Failed to resume the download task, Code: ${err.code}, message: ${err.message}`);
4040 console.info(`Succeeded in resuming a download task. `);
4042 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
4044 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4083 description: 'Sample code for resume the download task',
4107 console.info(`Succeeded in resuming a download task. `);
4109 … console.error(`Failed to resume the download task, Code: ${err.code}, message: ${err.message}`);
4111 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
4113 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4151 description: 'Sample code for stop the download task',
4174 … console.error(`Failed to stop the download task, Code: ${err.code}, message: ${err.message}`);
4177 console.info(`Succeeded in stopping a download task. `);
4179 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
4181 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4220 description: 'Sample code for stop the download task',
4242 console.info(`Succeeded in stopping a download task. `);
4244 console.error(`Failed to stop the download task, Code: ${err.code}, message: ${err.message}`);
4246 console.info(`Succeeded in creating a download task. result: ${task.tid}`);
4248 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4256 Creates an upload or download task and adds it to the queue. This API uses an asynchronous callback…
4323 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4326 console.info(`Succeeded in creating a download task. result: ${task.config}`);
4341 Creates an upload or download task and adds it to the queue. This API uses a promise to return the …
4412 console.info(`Succeeded in creating a download task. result: ${task.config}`);
4417 console.error(`Failed to create a download task, Code: ${err.code}, message: ${err.message}`);
4503 console.error(`Failed to remove a download task, Code: ${err.code}, message: ${err.message}`);
4506 console.info(`Succeeded in creating a download task.`);
4549 console.info(`Succeeded in removing a download task. `);
4551 console.error(`Failed to remove a download task, Code: ${err.code}, message: ${err.message}`);