zoukankan      html  css  js  c++  java
  • c# 访问网页简单 sample

    记下来备用。

    HttpWebRequest 同步调用

    UriBuilder uri = new UriBuilder("http://www.cnblogs.com/xiaokang088/rss.aspx");
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri.Uri);
    
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                var stream = response.GetResponseStream();
                StreamReader reader = new StreamReader(stream);
                var str = reader.ReadToEnd();


    HttpWebRequest 异步调用

     public MainWindow()
            {
                InitializeComponent();
                Loaded += new RoutedEventHandler(MainWindow_Loaded);
            }
    
            void MainWindow_Loaded(object sender, RoutedEventArgs e)
            {
                UriBuilder uri = new UriBuilder("http://www.cnblogs.com/xiaokang088/rss.aspx");
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri.Uri);
                request.BeginGetResponse(new AsyncCallback(handleResponce), request);
            }
    
            private void handleResponce(IAsyncResult ar)
            {
                HttpWebRequest request = ar.AsyncState as HttpWebRequest;
                var reponse = request.EndGetResponse(ar) as HttpWebResponse;
    
                var stream = reponse.GetResponseStream();
                StreamReader reader = new StreamReader(stream);
                string str = reader.ReadToEnd();
            }

    WebClient ,最简单,注意编码,否则会乱码

      WebClient client = new WebClient();
                //client.Encoding = Encoding.UTF8;
                var address = "http://www.cnblogs.com/xiaokang088/rss.aspx";
                string content = client.DownloadString(address);

    完毕!

  • 相关阅读:
    pytorch实现yolov3(1) yolov3基本原理
    python随机选取目录下的若干个文件
    转 Yolov3转化Caffe框架详解
    特征金字塔网络Feature Pyramid Networks
    基于区域的目标检测
    聚类kmeans算法在yolov3中的应用
    车位iou计算
    git常用命令
    opencv 图像旋转
    简单的选项卡制作
  • 原文地址:https://www.cnblogs.com/xiaokang088/p/2541323.html
Copyright © 2011-2022 走看看