• λ我爱Aspx >> Asp.Net >> Socket,HttpWebRequest,WebClient哪种方法下载网页的速度快
  • Socket,HttpWebRequest,WebClient哪种方法下载网页的速度快

  • :aspxer  Դ:csdn  :2007-7-6 2:51:15  ؼ:web
  • Socket,HttpWebRequest,WebClient哪种方法下载网页的速度快

    google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";

    第2楼. 由 zhqs1000 于 2007-6-30 15:39:49 发表

    HttpWebRequest

    第3楼. 由 oboaixoaix 于 2007-6-30 15:42:12 发表

    怎么这么肯定,有没有做过试验

    第4楼. 由 oboaixoaix 于 2007-6-30 15:53:23 发表

    哪位大哥有这方面的经验,告知一二啊,我没时间一个个去试啊

    第5楼. 由 kevery_net 于 2007-07-01 05:44:21 发表用:HttpWebRequest

    再在提交前的HttpWebRequest对像中的头加入("Accept-Encoding", "gzip");

    这样会更快.但返回的数据是已加密的.再在本地解密,就OK,且本地解密也是很快的嘛.

    如:

    //下载网页

    private string GetData (string 要下载的网址, string 当前网址)

    {

    string text1 = "";

    string name = "gb2312";

    name = "Big5";

    try

    {

    HttpWebRequest HWR = (HttpWebRequest) WebRequest.Create(要下载的网址);

    HWR.Timeout = 20;

    HWR.ReadWriteTimeout = 30;

    HWR.UserAgent = "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)";

    Ҷƪл˵?
  • һƪSystem.Web.HttpContext.Current.User.Identity进行用户安全信息认证的问题
    һƪXML文件的读取用XmlDocument和XmlReader哪个好点?