尝试使用以下Powershell脚本下载一个简单的XML文件:
Invoke-WebRequest -Uri [target URL] -OutFile [target file] -TimeoutSec 0我一直收到:"Invoke-WebRequest:操作已超时。“错误。我以为-TimeoutSec设置为0不会超时。在某些情况下,此过程可能需要15-20分钟来下载文件。我是不是漏掉了什么?
谢谢。
发布于 2018-03-01 17:52:25
我也遇到了同样的问题,四处寻找答案。我的进程需要5分钟才能执行。对我有帮助的(几分钟前我刚刚在堆栈溢出中找到了解决方案)就是同时使用这两种方法:
[System.Net.ServicePointManager]::MaxServicePointIdleTime = 5000000同时使用您提到的超时标志,但不是将其设置为0,而是设置为一个足够高的值来满足您的请求。
https://stackoverflow.com/questions/46735708
复制相似问题