zoukankan      html  css  js  c++  java
  • C# 下载搜狗词库

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
                        string[] userAgent = new string[]{"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1", //ff
                                                            "Mozilla/5.0 (MSIE 9.0; Windows NT 6.1; Trident/5.0)", //ie 9
                                                            "Mozilla/5.0 (Windows; U; Windows NT 5.2) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13"//chrome
                                                          };
                        //request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.2) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13";
                        Random ra = new Random();
                        int userAgentIndex = ra.Next(0, 3);
                        request.UserAgent = userAgent[userAgentIndex];
    
                        request.Credentials = CredentialCache.DefaultCredentials;
                        request.Method = "GET";
                        request.Referer = refer;
    
                        request.KeepAlive = false;
                        request.Timeout = 5000;
                        //request.ContentType="text/plain";
                        request.ProtocolVersion = HttpVersion.Version10;
    
                        HttpWebResponse response;
                        Stream resStream;
                        response = (HttpWebResponse)request.GetResponse();
                        resStream = response.GetResponseStream();
    
                        int count = (int)response.ContentLength;
                        int offset = 0;
                        byte[] buf = new byte[count];
                        while (count > 0)
                        {
                            int n = resStream.Read(buf, offset, count);
                            if (n == 0)
                                break;
                            count -= n;
                            offset += n;
                        }
    

      

  • 相关阅读:
    js布尔型
    C#函数(十一)
    JavaScript+jQuery从小工到专家学习笔记数值
    C#函数(十)
    C#函数(九)
    jquery 操作复选框 下拉框
    jquery select操作大全
    Jquery与Json实现Ajax
    如何打造创业团队
    jquery select操作大全
  • 原文地址:https://www.cnblogs.com/shanguanghui/p/3700098.html
Copyright © 2011-2022 走看看