Windows Phone 8.1图像异步未更新

时间:2015-05-31 18:14:49

标签: c# asynchronous windows-phone

我正在尝试从Web服务器读取图像异步。我是第一次工作,但是在下一次调用后,图像只是闪烁,没有任何反应。

我尝试了其他方法,但结果相同。

如何正确更新图像?

    {
    "message": "resource not found",
    "status": 404
}

谢谢你, 乔纳森

编辑: getimage.php的答案是一个包含实际图像的字符串example.com/random_image_01.jpg

Edit2:问题出在httpClient中,它总是返回相同的字符串。缓存可能吗?

1 个答案:

答案 0 :(得分:2)

默认情况下启用HttpClient缓存。据我所知,摆脱它的唯一方法是传递一个随机参数,因此它看起来像一个不同的请求,并且它不存在于缓存中。

var uri = new Uri("http://example.com/getimage.php?no-cache=" & DateTime.Now.Ticks.ToString());