我正在使用WebClient向一個運行時間很長的API發出請求。但我實際上並不需要知道結果,我只需要啓動流程。WebClient:如何取消長時間運行的HTTP請求?
如果過程成功或失敗,對我而言無關緊要。所以我想在我提出請求後立即放棄連接。
如何刪除Web客戶端的連接?我不想等到30 - 60秒的響應:
var client = new WebClient();
string url = "http://example.com/SomeVeryLongRunningProcess/parameter";
client.BeginDownloadString(uri);
client.DropConnection; // how do I drop the connection before the response is received?