mirror of https://github.com/spikecodes/libreddit
fc88b70e5e
(#4) HTTP compression (Reddit -> Ferrit -> client) Implements HTTP compression, between both Reddit and Ferrit and Ferrit and a web browser. Compression between Reddit and Ferrit are mandatory, whereas compression between Ferrit and a client is opt-in (client must specify a compressor in the Accept-Encoding header). Supported compressors are gzip and brotli. gzip support is ubiquitous, whereas brotli is supported by almost all modern browsers except Safari (iOS, iPhone, macOS), although that may be changing soon. Co-authored-by: Matthew Esposito <matt@matthew.science> |
||
---|---|---|
.. | ||
client.rs | ||
duplicates.rs | ||
main.rs | ||
post.rs | ||
search.rs | ||
server.rs | ||
settings.rs | ||
subreddit.rs | ||
user.rs | ||
utils.rs |