Autodesk Token Flex API GET contract接口返回200 OK但响应体为空问题咨询
Token Flex API GET /contract 空响应问题排查
该场景不属于接口正常设计预期,200状态码仅代表服务端完成了请求的接收和处理流程,未抛出服务端内部错误,空响应通常由以下常见原因导致:
- 权限配置不足:当前调用使用的API Token未开通合同数据的读取权限,部分接口设计会对无权限请求返回200加空响应,而非标准403状态码
- 请求参数不匹配:检查你携带的所有查询参数(租户标识、主体ID、合同筛选条件等)是否正确,若参数无对应匹配的合同数据,不少服务端会选择返回空响应而非404状态码
- 响应格式配置错误:确认你请求头中的
Accept字段设置为application/json等接口支持的格式,服务端无法匹配预期返回格式时也可能返回空的200响应 - 接口版本兼容问题:核对你调用的接口版本是否与官方文档一致,部分旧版端点存在特定场景下返回空响应的已知问题
内容的提问来源于stack exchange,提问作者Adrian Albisser
相关产品推荐
相关产品推荐

