我在我的應用程序中使用Web引用,但我得到以下異常。處理未處理的異常:System.Net.WebException:請求超時?
我已經使用了波紋管代碼。
obj
是我的網站參考對象。它不直接採用obj
,這就是爲什麼我使用變量。但它仍然無法正常工作,它會自動將我帶到以前的活動。
var url=obj.ToString();
// Create a new WebRequest Object to the mentioned URL.
WebRequest myWebRequest=WebRequest.Create(url);
Console.WriteLine("\nThe Timeout time of the request before setting is : {0} milliseconds",myWebRequest.Timeout);
// Set the 'Timeout' property in Milliseconds.
myWebRequest.Timeout=10000;
// This request will throw a WebException if it reaches the timeout limit before it is able to fetch the resource.
WebResponse myWebResponse=myWebRequest.GetResponse();
未處理的異常:System.Net.WebException:請求超時
在System.Net.HttpWebRequest.EndGetResponse(IAsyncResult的asyncResult) [0x00000]中:0在 System.Net.HttpWebRequest .GetResponse()[0x00000]中:0在 System.Web.Services.Protocols.WebClientProtocol.GetWebResponse (System.Net.WebRequest請求)[0x00000]在:0
「url」的價值是什麼? – Pete
對於您的WriteLine,您必須在輸出前設置myWebRequest.Timeout,否則您將獲得默認值(可能不是10秒)。 – Link
我正在使用WSDL網址 – Rash