• λ我爱Aspx >> Asp.Net >> 在dotnet下用c#编写下载器
  • 在dotnet下用c#编写下载器

  • :aspxer  Դ:5iaspx  :2007-8-1 13:13:48  ؼ:c#,dotnet
  • System.Net.WebClient client=new WebClient();

    byte[] page=client.DownloadData("http://www.google.com");

    string content=System.Text.Encoding.UTF8.GetString(page);

    在dotnet下经常使用此类方法

    string hostName="www.nnn.net";

    label1.Text="xxx";

    int port=80;

    IPHostEntry ipInfo=Dns.GetHostByName(hostName);

    //取得IPAddress[]

    IPAddress[] ipAddr=ipInfo.AddressList;

    //得到ip

    IPAddress ip=ipAddr[0];

    IPEndPoint hostEP=new IPEndPoint(ip,port);

    Socket socket=new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);

    socket.Connect(hostEP);

    string sendStr="GET "+"/tryst/default.asp"+" HTTP/1.1\r\nHost: " + hostName + "\r\nConnection: Close\r\n\r\n";

    //创建bytes字节数组以转换发送串

    byte[] bytesSendStr=new byte[1024];

    Ҷƪл˵?
  • һƪ一些有用的sql语句实例
    һƪ利用HTML服务器控件设置使用MasterPage的页面的HTML元素