A Transport for http.Client that will cache responses according to the HTTP RFC
Branch: master
Clone or download
Pull request Compare This branch is 14 commits ahead, 3 commits behind gregjones:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
diskcache
leveldbcache
memcache
redis
test
.travis.yml
LICENSE.txt
README.md
bufferedstreamingcache.go
httpcache.go
httpcache_test.go
streamreader.go

README.md

httpcache

Build Status GoDoc

Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC 7234 compliant cache for http responses.

It is only suitable for use as a 'private' cache (i.e. for a web-browser or an API-client and not for a shared proxy).

Cache Backends

License