0

我正在尝试使用从网络下载不同的图像HTTPWebRequest我只是想知道我正在使用循环在网络上发送许多请求以下载图像,其中一些比其他图像更早返回。所以问题出在回调函数中,我怎么知道哪个图像是哪个请求的响应?

换句话说,有没有办法为请求设置一些标签,这样当我得到响应时,我知道我得到了哪个请求的响应。

任何帮助将不胜感激...

4

1 回答 1

0

如果您在循环中发送请求,那么您也必须处理该循环中每个请求的响应

    For(int i = 0; i < 10; i++) {
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri("some uri"));

        // some code

        HttpWebResponse response = (HttpWebResponse)request.GetResponse();

        // some code
        response.Close();
    }
于 2013-06-06T12:56:57.617 回答