取消任务
取消任务可以直接使用创建任务响应中的 cancel_url,也可以通过 BASE_URL、endpoint 和 request_id 拼接请求路径;取消请求使用 PUT 方法。
curl -sS -X PUT "${CANCEL_URL}" \ "${COMMON_HEADERS[@]}"curl -sS -X PUT "${BASE_URL}/v1/queue/${ENDPOINT}/requests/${REQUEST_ID}/cancel" \ "${COMMON_HEADERS[@]}"| HTTP 状态码 | status | 含义 |
|---|---|---|
| 202 | CANCELLATION_REQUESTED | 取消请求已受理 |
| 400 | ALREADY_COMPLETED | 任务已终态,无法取消 |
| 404 | NOT_FOUND | 任务不存在或无权限 |