首页 > 解决方案 > 我是否使用正确的站点来查看原始 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=

但是,当我尝试访问上述站点时,它不会加载。这使我相信,也许我正在查看错误的信息以使我到达我想去的地方。有小费吗?

标签: jsongoogle-chromeurlweb-scraping

解决方案


该特定页面似乎需要与请求一起发送 Referer 标头,因此仅自行加载它是行不通的。

在 Power BI 中,如果在添加 Web 数据源时选择高级,则可以设置自定义标头。在可选的 Header 部分中输入Refererhttps://stats.nba.com/.


推荐阅读