2013-04-02 73 views
0

下面的代碼在幾次調用(5或10次調用)後拋出一個超時異常,它總是在我的機器上運行fiddler時正常工作。 我在這裏讀到一些答案,如果它的工作時,小提琴是在那麼這意味着它可能是一個代理問題,但它是如何工作的一些時間?我試着設置超過默認值的超時值,但它仍然失敗。幾個呼叫後HttpWebRequest超時問題

 HttpWebRequest requiredRequest = CreateRequestWithEmptyBody(url);    
     requiredRequest.ContentType = "application/xml"; 

      try 
      { 
       requestStream = requiredRequest.GetRequestStream(); 
       requestStream.Write(requestBodyData, offset: 0, count: requestBodyData.Length); 
       requestStream.Flush(); 
      } 
      catch (WebException exc) 
      { 

      } 
      finally 
      { 
       requestStream.Close(); 
      } 

回答