gpt4 book ai didi

c# - 如何只下载页面的一部分?

转载 作者:太空狗 更新时间:2023-10-29 20:20:20 24 4
gpt4 key购买 nike

我的网站上有 100 个页面,但我只想下载页面的一部分而不是所有页面内容。

我只想下载每个页面的一个框,文件大小为 10 KB。为此,我使用 WebClient 和 htmlagilitypack 。

 WebClient Client = new WebClient();
var result = Encoding.GetEncoding("UTF-8").GetString(Client.DownloadData(URL));

enter image description here

最佳答案

不幸的是,这是不可能的,因为 HTTP 并非旨在提供网页的特定部分。它确实支持 range requests , 但为此您需要知道所需内容的确切位置(以字节为单位)。

你可以

  • 下载整个页面然后
  • 使用 HTML 解析库提取您需要的部分。

关于c# - 如何只下载页面的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27753607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com