Spa*_*key 1 xamarin.ios xamarin
在 Xamarin iOS 上。我正在使用 HttpClient 来获取 JSON 字符串。问题是它会忽略更新并在我查询相同的 URL 时给我相同的 JSON 响应。我希望它不缓存任何内容并始终实际查询 URL 并给我新的响应。
这听起来微不足道,必须有一个简单的方法。我正在使用表单共享项目。
我假设您将缓存控制标头设置为无缓存?
client.DefaultRequestHeaders.CacheControl.NoCache = true;
如果是这样但它仍然不起作用 - 也许服务器正在缓存响应?如果归结为它,您通常可以通过向查询字符串添加缓存破坏者来击败类似的事情。只需附加一个虚假参数并每次都传递一个唯一值。例如,如果您的 URL 是,http://my.url.com/resource/someid那么您可以通过使用http://my.url.com/resource/someid?b=1然后在每次调用时增加“b”参数来破坏缓存。
| 归档时间: |
|
| 查看次数: |
2374 次 |
| 最近记录: |