3.48禁用 HTTP 缓存

创建于 2026 年 8 月 17 日约 1 分钟读完

在发送 HTTP GET 请求时,服务器可能会缓存该请求的结果以提高性能。为了取消其缓存行为,可以在添加以下操作:

cs
HttpRequestBuilder.Get("https://furion.net/")    .DisableCache();HttpRequestBuilder.Get("https://furion.net/")    .DisableCache(false);   // 启用缓存(默认)

在添加该操作之后,HTTP 请求将在发送前自动附带以下请求标头,以确保缓存控制:

bash
Cache-Control: must-revalidate, no-cache, no-storePragma: no-cacheIf-None-Match: ""