~alcinnz/hurl

ref: 41ee21d24c687c6d357025162d4da6f159e12157 hurl/src/Network/URI/Cache.hs -rw-r--r-- 10.2 KiB
4136c1ee — Adrian Cochrane 2 years ago
Merge branch 'main' of adrian.geek.nz:/srv/git/hurl into main
08366066 — Adrian Cochrane 2 years ago
Switch cryptography library & implement HSTS.
1e101982 — Adrian Cochrane 3 years ago
Fix for more recent bytestring versions.

Otherwise it doesn't know which `strip` function to use...
ac4767de — Adrian Cochrane 3 years ago
Integrate new HTTP cache.

And while I'm at it, implement HTTP redirects myself to report correct URIs to the caller & cache.
663fb7aa — Adrian Cochrane 3 years ago
Add support for cache validation.

This required redesigning the internal APIs & refactoring the code to read better.
9faa5334 — Adrian Cochrane 3 years ago
Utilize the cache HURL's been writing!
14a0ac04 — Adrian Cochrane 3 years ago
Cache everything for supported status codes.
ff57d15d — Adrian Cochrane 3 years ago
Write appropriate HTTP responses to the cache!
53ee542a — Adrian Cochrane 3 years ago
Implement key-value storage for caching (TODO limit disk usage)
a4ffbfc2 — Adrian Cochrane 3 years ago
Draft code to check whether to cachen an HTTP response.