zoukankan      html  css  js  c++  java
  • 如何让HttpWebRequest使用指定网络接口传输数据

    using System;
    using System.Net;
    
    class Program
    {
        public static void Main ()
        {
            foreach (var ip in Dns.GetHostAddresses (Dns.GetHostName ())) 
            {
                Console.WriteLine ("Request from: " + ip);
                var request = (HttpWebRequest)HttpWebRequest.Create ("http://ns1.vianett.no/");
                request.ServicePoint.BindIPEndPointDelegate = delegate {
                    return new IPEndPoint (ip, 0);
                };
                var response = (HttpWebResponse)request.GetResponse ();
                Console.WriteLine ("Actual IP: " + response.GetResponseHeader ("X-YourIP"));
                response.Close ();
            }
        }
    }
  • 相关阅读:
    用python将博客园的文章爬取到本地
    2016.7.9
    2016.7.8
    2016.7.7
    2016.7.5
    2016.7.4
    2016.7.3
    2016.7.2
    2016.6.28
    2016.6.27
  • 原文地址:https://www.cnblogs.com/s5689412/p/4607045.html
Copyright © 2011-2022 走看看