我正在尝试使用https://api.emea.fortify.com/swagger/ui/index#/中的API 称为使用默认开始扫描。
我找不到任何文档来建议如何设置帖子。
到目前为止,这是我所拥有的,但是我遇到了一个错误,当然我也没有发送要扫描的文件,所以我知道这是不对的。
我尝试了Get请求,该请求可以正常工作,因此我知道它已通过身份验证。
我只需要知道参数的格式正确,以及如何上传要扫描的实际文件即可。
POST /api/v3/releases/43579/static-scans/start-scan-with-defaults?releaseId=43579& fragNo=22& offset=22& isRemediationScan=false& notes=hello HTTP/1.1
Host: api.emea.fortify.com
Content-Type: application/json
Authorization: Bearer [TOKEN HERE]
User-Agent: PostmanRuntime/7.13.0
Accept: */*
Cache-Control: no-cache
Postman-Token: 57e40c1d-c99c-40a4-a79b-06ef9a678a07,8ef4ad1e-327f-4eee-b6bb-bddb21b18d50
Host: api.emea.fortify.com
accept-encoding: gzip, deflate
content-length:
Connection: keep-alive
cache-control: no-cache
响应:
{
"errors": [
{
"errorCode": null,
"message": "Unexpected error processing request"
}
]
}
答案 0 :(得分:0)
为什么要邮递员?如果您使用某个插件来运行它,例如从Jenkins运行,它就可以正常工作。我不知道插件如何从API调用它。