我正在和马克思做一个整合。
我发出了创建新报告的请求,效果很好。但是,这个过程需要一段时间,所以,我需要等待创建并下载报告。
https://checkmarx.atlassian.net/wiki/spaces/kc/pages/222069127/get+报告+状态+by+id+-+get+reports+sastscan+id+status+v8.6.0+到+v8.7.0
示例响应:{“位置”:“/reports/sastscan/1”,“内容类型”:“应用程序/xml”,“状态”:{“id”:2,“值”:“进程中”}
示例响应:{“位置”:“/reports/sastscan/1”,“内容类型”:“应用程序/xml”,“状态”:{“id”:2,“值”:“created”}
我想知道当“值”被“创建”时,如何在python中创建一个监控。获取它并继续我的python脚本。
谢谢
1条答案
按热度按时间des4xlb01#
一个简单的选择是在初始帖子之后有一个while循环,该循环将保持循环,直到状态变为created。这方面的伪代码是
这将使程序陷于while循环中,直到收到请求为止。