Shared Resources 共 26 个操作的重试、幂等与完成策略,其中 12 个记录了端点专属的业务错误码。
对于会改变状态的操作,HTTP 超时意味着结果未知,并不等于操作失败。重试前请先查询当前状态。
策略定义与其他产品见端点重试矩阵,机器可读版本见操作行为清单。
| 操作 | 重试策略 | 幂等性 | 完成 / 恢复 |
|---|---|---|---|
POST /api/proxyInfo/pagequeryProxyInfoPageUsingPOST | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/proxyInfo/addaddUsingPOST | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14023。 |
POST /api/proxyInfo/updateupdateProxyUsingPOST | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14003, 14023。 |
POST /api/proxyInfo/deletedeleteProxyUsingPOST | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14017, 14024。 |
POST /api/envgroup/pageapiEnvgroupPagePost | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envgroup/editapiEnvgroupEditPost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envgroup/createapiEnvgroupCreatePost | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envgroup/deleteapiEnvgroupDeletePost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:19064。 |
GET /api/envtag/allapiEnvtagAllGet | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envtag/createapiEnvtagCreatePost | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envtag/editapiEnvtagEditPost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /api/envtag/deleteapiEnvtagDeletePost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:19105。 |
POST /api/webhook/configapiWebhookConfigPost | 可带上限的指数退避与抖动安全重试。 | 按团队做 upsert;重复发送同一请求会收敛到同一份已保存配置。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:41001。 |
| 操作 | 重试策略 | 幂等性 | 完成 / 恢复 |
|---|---|---|---|
POST /proxyInfo/pagequeryProxyInfoPageUsingPOST | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /proxyInfo/addaddUsingPOST | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14023。 |
POST /proxyInfo/updateupdateProxyUsingPOST | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14003, 14023。 |
POST /proxyInfo/deletedeleteProxyUsingPOST | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:14017, 14024。 |
POST /envgroup/pageenvgroupPagePost | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envgroup/editenvgroupEditPost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envgroup/createenvgroupCreatePost | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envgroup/deleteenvgroupDeletePost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:19064。 |
GET /envtag/allenvtagAllGet | 可带上限的指数退避与抖动安全重试。 | 只读;重复请求不应改变资源状态。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envtag/createenvtagCreatePost | 不要自动重试;先查询资源、上传或任务是否已创建。 | 未记录任何公开的幂等键契约。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envtag/editenvtagEditPost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 未记录端点专属的业务错误;请使用通用错误契约。 |
POST /envtag/deleteenvtagDeletePost | 超时或传输失败后,先查询当前状态再重试。 | 结果可能已经生效;重复执行在契约上不保证幂等。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:19105。 |
POST /webhook/configwebhookConfigPost | 可带上限的指数退避与抖动安全重试。 | 按团队做 upsert;重复发送同一请求会收敛到同一份已保存配置。 | 响应是唯一已记录的完成信号;未定义异步契约。 已记录的业务错误码:41001。 |