【发布时间】:2018-11-01 18:57:18
【问题描述】:
在 Android 中,我使用 Kotlin 库 Fuel 来获取 JSON 文件。 现在,我的代码如下所示(url 是字符串类型的变量):
url.httpGet().responseJson { _, _, result ->
when(result) {
is Result.Failure -> {
//Do Stuff
}
is Result.Success -> {
//Do Stuff
}
}
}
但是,我想获取位于 url 的 JSON 文件的未缓存版本。
我读了这篇文章:fetch(), how do you make a non-cached request?,看来我必须在我的请求中添加标题“pragma:no-cache”和“cache-control:no-cache”。我该怎么做?
另外 - 有没有办法让我验证这两个标头是作为我的请求的一部分发送的,用于调试目的?
虽然我的代码示例是在 Kotlin 中,但我可以用 Java 回答。
【问题讨论】:
标签: android kotlin http-headers get-request