如何异步使用HttpWebRequest(.NET)?

如何异步使用HttpWebRequest(.NET,C#)?

回答:

采用 HttpWebRequest.BeginGetResponse()

HttpWebRequest webRequest;

void StartWebRequest()

{

webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), null);

}

void FinishWebRequest(IAsyncResult result)

{

webRequest.EndGetResponse(result);

}

异步操作完成后,将调用回调函数。您至少需要EndGetResponse()从此函数调用。

以上是 如何异步使用HttpWebRequest(.NET)? 的全部内容, 来源链接: utcz.com/qa/399629.html

回到顶部