Package: httpcache Type: Package Title: Query Cache for HTTP Clients Description: In order to improve performance for HTTP API clients, 'httpcache' provides simple tools for caching and invalidating cache. It includes the HTTP verb functions GET, PUT, PATCH, POST, and DELETE, which are drop-in replacements for those in the 'httr' package. These functions are cache-aware and provide default settings for cache invalidation suitable for RESTful APIs; the package also enables custom cache-management strategies. Finally, 'httpcache' includes a basic logging framework to facilitate the measurement of HTTP request time and cache performance. Version: 1.2.0 Authors@R: c(person("Neal", "Richardson", role = c("aut", "cre"), email = "neal.p.richardson@gmail.com")) URL: https://enpiar.com/r/httpcache/, https://github.com/nealrichardson/httpcache/ BugReports: https://github.com/nealrichardson/httpcache/issues License: MIT + file LICENSE Depends: R (>= 3.0.0) Imports: digest, httr (>= 1.0.0), utils Suggests: httptest (>= 3.0.0), knitr, rmarkdown, spelling RoxygenNote: 7.2.3 VignetteBuilder: knitr Roxygen: list(markdown = TRUE) Language: en-US Encoding: UTF-8 Config/pak/sysreqs: libssl-dev Repository: https://nealrichardson.r-universe.dev Date/Publication: 2023-04-10 13:41:45 UTC RemoteUrl: https://github.com/nealrichardson/httpcache RemoteRef: HEAD RemoteSha: e42d00fcc2d9e57f7c20bb5644eb47a7fa2a0867 NeedsCompilation: no Packaged: 2026-06-11 10:14:06 UTC; root Author: Neal Richardson [aut, cre] Maintainer: Neal Richardson