Check response time with HTTPWebRequest?

后端 未结 2 1704
猫巷女王i
猫巷女王i 2021-02-20 04:13

I\'m trying to find the performance of some of my proxies. I tried the Ping class in .net but it does not accept ports. Is there a way to check how long a response

2条回答
  •  逝去的感伤
    2021-02-20 04:45

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(myUri);
    System.Diagnostics.Stopwatch timer = new Stopwatch();
    
    timer.Start();
    
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    response.Close ();
    
    timer.Stop();
    
    TimeSpan timeTaken = timer.Elapsed;
    

提交回复
热议问题