NSE Circular文件下载异常求助:PowerShell脚本无报错却无法下载
NSE circular CSV文件下载失败问题求助
我尝试使用以下PowerShell脚本下载印度国家证券交易所(NSE)的circular CSV文件:
$Url = "https://www.nseindia.com/api/circulars?&fromDate=06-06-2023&toDate=13-06-2023&csv=true"; $outfile = "G:\My Drive\Surveillance\test.csv"; Invoke-WebRequest $Url -OutFile $outfile
脚本运行无报错,但始终无法完成文件下载。目标数据对应NSE的交易所公告页面。
我已经尝试了以下几种解决方案,但都没有效果:
- 添加请求头(参考Stack Overflow相关问题)
- 使用Invoke-RestMethod替代Invoke-WebRequest
- 使用Invoke-WebRequest的
-Uri参数以及-UseBasicParsing参数
另外,我其他下载NSE相关文件的脚本可以正常运行,示例如下:
Invoke-WebRequest "https://www1.nseindia.com/content/nsccl/fao_participant_oi_$($DateReformat).csv" -OutFile "$($SystemPath)Source\dailyPOI.csv";
恳请各位提供可行的解决方案建议。
内容的提问来源于stack exchange,提问作者Me-si
相关产品推荐
相关产品推荐

