excel - 在 Excel 中使用 Power Query / Get & Transform 访问 Cloudflare 保护背后的文件
问题描述
我在 Excel 电子表格中有一系列数据连接,用于从下面的 URL 中检索信息。它指向的文件是新西兰储备银行 (RBNZ) 的通胀数据公共数据集。
最近,RBNZ 网站开始使用 Cloudflare 保护,这打破了我所有的查询。
我尝试了我的备份策略,即使用 VBA 下载文件,但我遇到了同样的问题 - 连接未通过 Cloudflare 测试,并返回错误或只是下载“Cloudflare 正在检查您的浏览器”HTML。
我不得不求助于我的备份备份选项,即编写脚本以打开 Internet Explorer 窗口,并使用 SendKeys 获取文件。显然,我宁愿不必这样做。
我想这正是 Cloudflare 试图阻止的那种自动化,所以我不是很有希望,但如果有人有任何想法,我将非常感激。
https://www.rbnz.govt.nz/-/media/ReserveBank/Files/Statistics/Key%20graphs/graphdata.xlsx
解决方案
推荐阅读
- android - 将数据保存在 Fragment 中
- service - 带有作业调度程序的 Android 后台服务用于通知
- angular - 如何正确使用 OnDestroy
- android - 是否可以将用户深度链接到应用程序/播放商店以下载应用程序并将用户引导到唯一页面?
- javascript - 实例化新对象时如何将数据推送到密钥本身?
- google-bigquery - Cloud Dataproc 使用 BigQuery 连接器读取 BigQuery 视图
- javascript - Chart.js 未显示在我的函数中(在 ajax 中使用的函数)jquery
- scrapy - 抽象逻辑问题,scrapy - scrape 然后将数据传递到一个项目中的另一个站点
- scala - 在 Scala 中迭代 RDD Iterable
- kubernetes - 默认情况下是否可以拥有一个带有特权 pod 的 Kubernetes 集群?