社区
C#
帖子详情
关于获取网页源代码的速度问题
llx1990
2012-04-16 08:11:08
不知道为什么,明明用浏览器打开一个网站速度很快,结果用
WebClient的 DownloadData(url);
下载源代码 速度反而非常慢
有什么办法能解决吗
...全文
157
5
打赏
收藏
关于获取网页源代码的速度问题
不知道为什么,明明用浏览器打开一个网站速度很快,结果用 WebClient的 DownloadData(url); 下载源代码 速度反而非常慢 有什么办法能解决吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
别看等级看疗效
2012-04-16
打赏
举报
回复
不要相信感觉 ,自己测试一下。
像ie9和chrome都可以直观的看出,从加载到响应返回的时间。
你也可以在自己的方法中加入StopWatch,和从chrome中监测到的值进行比较。
llx1990
2012-04-16
打赏
举报
回复
我也是这么想的 但是抓取的速度真的慢很多 不知道是做了什么处理
另外就是DownloadData 没有downloadstring
[Quote=引用 3 楼 的回复:]
应该是这个方法吧
DownloadString
不会出现你所谓的比浏览器更慢的问题。
第一、浏览器需要将html进行呈现,这部分需要花费时间
第二、浏览器在其中发现任何外部资源时,如<img src="" />,<link type="text/css" />,<script type="text/javascript" />
时都需要逐个的发送http请求。
所以直接Downl……
[/Quote]
别看等级看疗效
2012-04-16
打赏
举报
回复
应该是这个方法吧
DownloadString
不会出现你所谓的比浏览器更慢的问题。
第一、浏览器需要将html进行呈现,这部分需要花费时间
第二、浏览器在其中发现任何外部资源时,如<img src="" />,<link type="text/css" />,<script type="text/javascript" />
时都需要逐个的发送http请求。
所以直接DownloadString一定要比在浏览器中快。
dalmeeme
2012-04-16
打赏
举报
回复
用抓包工具看看,是不是http头需要加些东西,可以改用HttpWebRequest实现,比较灵活。
事理
2012-04-16
打赏
举报
回复
WebClient看看有没有代理的选项,设置为null
浏览器很多是多线程,所以下载速度快
获取
网页
源码
本篇文章将从给定的描述出发,详细介绍如何通过编程手段
获取
网页
的
源代码
,并对其中涉及的关键概念和技术进行深入剖析。 #### 二、关键概念解释 1. **
网页
源码**:指构成
网页
内容的所有HTML、CSS、JavaScript等...
下载整个
网页
源代码
的工具
网页
源代码
下载工具是一种能够帮助用户批量
获取
网页
及其相关资源(如CSS样式表、JavaScript文件、图片等)的软件。这种工具在IT行业中通常被称为
网页
抓取或
网页
下载器,例如这里的"Teleport Pro Installer"。它使得...
网页
克隆器(
源代码
下载).zip
这个“
网页
克隆器(
源代码
下载).zip”文件很可能包含了一个实现这种功能的程序的
源代码
。
源代码
是程序员用编程语言编写的文本文件,它详细描述了软件如何工作,对于学习、理解和改进软件非常有帮助。 在
网页
克隆器...
纽曼门户
网页
源码+图片资源
"纽曼门户
网页
源码+图片资源" 这个标题指出我们讨论的是一个关于
网页
设计的项目,具体来说是纽曼门户(NiuMan)的
网页
源代码
,同时包含了与之相关的图片资源。源码是
网页
设计的基础,它揭示了
网页
的结构和功能是如何...
高仿sina微博个人微博html
网页
模板
源代码
【高仿sina微博个人微博html
网页
模板
源代码
】是一个针对新浪个人微博界面设计的HTML模板,它允许开发者或设计师创建一个与新浪微博界面风格类似的
网页
。这个模板可以帮助那些希望在自己的网站上实现类似微博功能的...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章