json - 我是否使用正确的站点来查看原始 JSON 数据?
问题描述
通过 Google Chrome 的网络工具使用NBA Team Stats,我相信我找到了该站点以引导我访问原始 JSON 数据
因此,我使用以下 URL:
https://stats.nba.com/stats/leaguedashteamstats?Conference=&DateFrom=&DateTo=&Division=&GameScope=&GameSegment=&LastNGames=0&LeagueID=00&Location=&MeasureType=Base&Month=0&OpponentTeamID=0&Outcome=&PORound=0&PaceAdjust=N&PerMode=PerGame&Period=0&PlayerExperience=&PlayerPosition=&PlusMinus=N&Rank=N&Season=2019-20&SeasonSegment=&SeasonType=Regular+Season&ShotClockRange=&StarterBench=&TeamID=0&TwoWay=0&VsConference=&VsDivision=
但是,当我尝试访问上述站点时,它不会加载。这使我相信,也许我正在查看错误的信息以使我到达我想去的地方。有小费吗?
解决方案
该特定页面似乎需要与请求一起发送 Referer 标头,因此仅自行加载它是行不通的。
在 Power BI 中,如果在添加 Web 数据源时选择高级,则可以设置自定义标头。在可选的 Header 部分中输入Referer
和https://stats.nba.com/
.
推荐阅读
- javascript - Navigator.share 仅在 iOS 中工作一次,第二次单击会引发错误“用户代理不允许请求...”
- json - 如何在 Flutter 中返回带有映射列表的嵌套结构的值
- ios - 在 VS Code 中为 iOS 设置 Firebase 的问题
- r - 有没有办法在 sparkR 中加载 .RData 或 .model 文件(使用数据块)?
- php - file_exists 有简单问题的超级新手
- dynamics-crm - 向实体添加字段以进行数据导入和 Power Query 分析,而无需触及 Dynamics 解决方案
- sharepoint - 使用 AppID 和 APPSecret 对 SmtpClient 进行身份验证,而不是传递用户名和密码
- angular - Angular HttpClient 不与 post 一起执行
- angular - Angular Material:如何格式化 datepicker 日期标签?
- flutter - 如何在 Dart 中使用多态性