Progress
Function
This API is used to get upgrade progress.
Request Message
None.
Sample:
POST /API/Maintenance/FtpUpgrade/Progress HTTP/1.1
{
"version": "1.0",
"data": {}
}
Response Message
Parameter Description
Table 1
| Parameter | Range | Type | Description |
|---|---|---|---|
| upgrade_percent | 0~100 | int | Progress of upgrade processing. |
| upgrade_state | "start", "checkVersion", "downloadStart", "upgrade_download", "upgrade_upgrade_succeed", "downloadFailure", "upgrade_upgrading" | string | Upgrade state. |
| upgrade_result | "ok", "finish" | string | Upgrade result. |
Sample:
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": "success",
"data": {
"upgrade_percent": 100,
"upgrade_state": "upgrade_upgrade_succeed",
"upgrade_result": "ok"
}
}
Error Code
See Response Messages Body and Common error_code for more information.