我有一个对休息端点的长时间运行的发布请求,可能需要几分钟才能完成,我需要它的响应来启动另一个
我尝试过使用Invoke-RestMethod
,Invoke-WebRequest
但两者似乎都无法在请求完成后跟踪请求,这与我从 PowerShell 以外的其他东西发送请求时不同。正在发生的事情是脚本看起来像是在等待某些东西,但没关系我等待什么都没有回来!
我发现的只是一个建议,-DisableKeepAlive
但这并没有帮助,即使文档似乎与我需要的相反!
我确实在很长一段时间后得到了回应,但只发生了一次!使用以下
Invoke-RestMethod -Method post -DisableKeepAlive -ContentType 'Application/Json' -Uri https://localhost/api/import
有什么建议么?这甚至可能吗?还是我需要采取不同的方法?