这是我用来获取状态的代码,如果完成退出,并且状态正在运行,则循环直到其获取完成状态
$HOST=https://www.example.com/api/check/status"
$Info=Invoke-RestMethod -Uri $HOST -Method GET -Headers $header
$Status = $Info.last.status
Write-Output $Status
if ($Status -eq "COMPLETED") {
Write-Output "completed"
}
else
{
return $Info
}
答案 0 :(得分:0)
是的,运行“直到”或“同时做”,您就会得到答案。
答案 1 :(得分:0)
以下代码有效。谢谢
do{
//API call
}unti(//condition)