gpt4 book ai didi

c# - 如何使用 .net 下载部分网页

转载 作者:太空宇宙 更新时间:2023-11-03 11:30:27 24 4
gpt4 key购买 nike

我们正在使用 System.Net.WebClient 类下载完整网页。但是我们只想要不到一半的页面。那么有没有一种方法可以使用 .net 库下载页面的一部分,比如页面的 1/3、一半等,这样我们就可以节省网络带宽和空间?如果是这样,请提出您的想法,谢谢。

最佳答案

您需要为 GET 或 POST 请求提供“Accept-Ranges header ”。这可以通过使用 HttpWebRequest 的 AddRange 方法来完成:

HttpWebRequest myHttpWebRequest = 
(HttpWebRequest)WebRequest.Create("http://www.foo.com");
myHttpWebRequest.AddRange(0,100);

这将产生前 100 个字节。然而,服务器需要支持这一点。

关于c# - 如何使用 .net 下载部分网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7967114/

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