【问题标题】:Error 403 when trying to access URL, able to access through browser without error尝试访问URL时出现403错误,可以通过浏览器访问而不会出错
【发布时间】:2021-09-30 13:48:33
【问题描述】:

我正在尝试使用来自澳大利亚统计局的 URL 访问公共文件。

https://stat.data.abs.gov.au/sdmx-json/data/ABS_BLDG_APPROVALS_LGA2020/1.1.1.110.LGA2020.20660+20740+20830+20910+21110+21180+21450+21610+21890+22170+22310+22490+22670+22750+23110+23270+23430+23670+24130+24210+24330+24410+24600+24650+24850+24970+25060+25150+25250+25340+25710+25900+26080+26170+26350+26490+26980+27070+27260+27350+27450.M/all?detail=Full&dimensionAtObservation=AllDimensions&startPeriod=2020-07&endPeriod=2020-09

使用 Firefox 可以做到这一点而不会出错,但是当我尝试使用 powershell 时,我得到了

“使用“2”个参数调用“DownloadFile”异常:“远程服务器返回错误:(403) Forbidden。”

我正在使用的代码:

(New-Object System.Net.WebClient).DownloadFile('https://stat.data.abs.gov.au/sdmx-json/data/ABS_BLDG_APPROVALS_LGA2020/1.1.1.110.LGA2020.20660+20740+20830+20910+21110+21180+21450+21610+21890+22170+22310+22490+22670+22750+23110+23270+23430+23670+24130+24210+24330+24410+24600+24650+24850+24970+25060+25150+25250+25340+25710+25900+26080+26170+26350+26490+26980+27070+27260+27350+27450.M/all?detail=Full&dimensionAtObservation=AllDimensions&startPeriod=2020-07&endPeriod=2021-09','C:\temp\test')

powershell 5.1 版

编辑:我应该提到我已经在其他网站上成功运行了powershell脚本,没有错误

【问题讨论】:

标签: powershell


【解决方案1】:

感谢@Daniel 的评论,为了完整起见,这个脚本现在返回文件没有错误。

$wb = New-Object System.Net.WebClient;
$wb.Headers.Add("User-Agent: Other");
$wb.DownloadFile('https://stat.data.abs.gov.au/sdmx-json/data/ABS_BLDG_APPROVALS_LGA2020/1.1.1.110.LGA2020.20660+20740+20830+20910+21110+21180+21450+21610+21890+22170+22310+22490+22670+22750+23110+23270+23430+23670+24130+24210+24330+24410+24600+24650+24850+24970+25060+25150+25250+25340+25710+25900+26080+26170+26350+26490+26980+27070+27260+27350+27450.M/all?detail=Full&dimensionAtObservation=AllDimensions&startPeriod=2020-07&endPeriod=2021-09','C:\temp\test')

【讨论】:

    猜你喜欢
    • 2022-08-21
    • 1970-01-01
    • 2019-12-12
    • 2017-04-25
    • 2016-04-19
    • 2016-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多