WP8上的HttpClient问题
本文关键字:问题 HttpClient 上的 WP8 | 更新日期: 2023-09-27 18:04:01
请告诉我为什么它只工作一次?我想创建一个按钮来更新时间,但我的应用程序只显示我第一次得到
的时间 public async void q()
{
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.GetAsync("http://cleverapps.ru/wp.php");
string getResponsestring = await response.Content.ReadAsStringAsync();
MessageBox.Show(getResponsestring);
}
private void ApplicationBarIconButton_Click(object sender, EventArgs e)
{
q();
}
这可能是因为缓存是默认启用的。
尝试在调用GetAsync之前添加以下行:
client.DefaultRequestHeaders.IfModifiedSince = DateTime.UtcNow;