簡體   English   中英

winCE C#HttpWebresponse超時

[英]winCE C# HttpWebresponse timeout

我正在對Windows CE 6設備進行編程,想在本地服務器上發出請求! 設備和服務器在同一無線網絡中。

設備嘗試在服務器上執行getresquest()

public int test()
{
    string var1 = "whatever";
    req = (HttpWebRequest)WebRequest.create("http://192.168.x.x/test.php?var1=" + var1);

requesttimeout設置為1秒。

req.Timeout = 1000;

然后,我嘗試獲得答復:

try
{
    res = (HttpWebResponse)req.GetResponse();
}

catch(Exception e)
{
    //What happens if an exception occures
}

我的大問題是請求有時會超時,但會將數據發送到服務器! 是否可以檢查數據是否已傳輸到服務器?

超時適用於發送請求和從服務器獲取響應所需的時間。 在這種情況下,當客戶端等待響應時,發送似乎已經完成,並且發生了超時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM