网页数据抓取怎么写([])

优采云 发布时间: 2021-11-19 22:10

  网页数据抓取怎么写([])

  标签:javascriptreactjsscraper

  上周,推出了一个名为#Homescreen 的新工具,允许人们在 iPhone 主屏幕上分享他们拥有的应用程序的屏幕截图。例如:

  我想构建一个可以提取给定用户页面的所有应用程序名称(除了它们在屏幕上的位置)的抓取工具。我该怎么办?我知道如何构建一个普通的 HTML 抓取工具,但似乎应用程序是通过某种 React.js javascript 调用在页面上生成的,我不知道如何解决这个问题。(我会写基本的 Javascript,但从来没有用过 React.js,我不知道如何开始。)

  解决方案:

  这是通过 Chrome 的开发控制台获取数据的方式:

  如果你打开Chrome开发控制台(Ctrl / Cmd Shift C)并进入网络,你会发现:

  如果单击它,您将看到 API 已设置,因此当您向 {USERNAME} 发出 GET 请求时,您将获得其应用程序的数据作为 responseData。申请。单击 Preview 可以预览 API 发送的数据:

  现在,您可以使用任何语言的 http 库向 API 发出 GET 请求。

  标签:javascript、reactjs、scraper

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线