获取开源漏洞分析报告
功能介绍
根据任务ID获取开源漏洞分析报告
调用方法
请参见如何调用API。
URI
GET /v1/{project_id}/sbc/task/report/opensource
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
用户项目ID,获取方式请参见获取项目ID。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
id |
是 |
String |
任务ID,创建任务时返回的ID |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
认证Token |
|
Content-Type |
是 |
String |
请求类型 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
data |
Object |
响应信息 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
错误码 |
|
error_msg |
String |
错误描述 |
状态码:401
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
错误码 |
|
error_msg |
String |
错误描述 |
状态码:429
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
错误码 |
|
error_msg |
String |
错误描述 |
请求示例
GET https://{endpoint}/v1/{project_id}/sbc/task/report/opensource?id={id}
响应示例
状态码:200
获取开源漏洞分析报告响应对象
{
"data" : {
"components" : [ {
"name" : "cglib",
"version" : "3.3.0",
"objects" : [ "cglib.jar" ],
"extended_objects" : [ {
"name" : "cglib.jar",
"confidence" : "1.0",
"sha1" : "c956b9f9708af5901e9cf05701e9b2b1c25027cc",
"type" : "",
"timestamp" : 1689215071,
"full_path" : [ "cglib.jar" ],
"matching_method" : "pom"
} ],
"vulns" : [ ],
"licenses" : [ "Apache License V2.0" ],
"object_num" : 1,
"vuln_num" : 0,
"display_priority" : "D",
"display_lifecycle" : ""
} ],
"id" : "aacc1797-be8c-4b99-90fc-5513320d98d2",
"status" : "R",
"filename" : "cglib.jar",
"sha1" : "c956b9f9708af5901e9cf05701e9b2b1c25027cc",
"report" : "https://xxx",
"creator" : "aa01075476d04508b7d3162e29dcd52d",
"summary" : {
"vuln_detail" : {
"critical" : 0,
"major" : 0,
"minor" : 0,
"critical_remaining" : 0,
"major_remaining" : 0,
"minor_remaining" : 0
},
"comp_detail" : {
"no_known_vuln_comp" : 1,
"vulnerable_comp" : 0
}
},
"release_info" : {
"vuln_database_version" : "2024-02-22",
"plat_version" : "2.0"
},
"start_time" : "2023-07-13 10:29:11",
"end_time" : "2023-07-13 10:29:34"
}
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
获取开源漏洞分析报告响应对象 |
|
400 |
错误响应体 |
|
401 |
错误响应体 |
|
429 |
错误响应体 |
错误码
请参见错误码。