From 738cb84aece5e5042e3e850a0f4a3b2e1ab18a44 Mon Sep 17 00:00:00 2001 From: Martin Algesten Date: Sun, 19 Dec 2021 21:37:09 +0100 Subject: [PATCH] Enable 'gzip' by default --- Cargo.toml | 2 +- README.md | 4 ++-- src/lib.rs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 76a4929..4be2a5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ edition = "2018" features = ["tls", "native-tls", "json", "charset", "cookies", "socks-proxy"] [features] -default = ["tls"] +default = ["tls", "gzip"] tls = ["webpki", "webpki-roots", "rustls"] native-certs = ["rustls-native-certs"] json = ["serde", "serde_json"] diff --git a/README.md b/README.md index b71c2c9..68a8c52 100644 --- a/README.md +++ b/README.md @@ -113,8 +113,8 @@ You can control them when including ureq as a dependency. TLS implementation, `native-tls` is never picked up as a default or used by the crate level convenience calls (`ureq::get` etc) – it must be configured on the agent. The `native-certs` feature does nothing for `native-tls`. -* `gzip` enables automatically requesting gzip-compressed responses and decompressing them. -* `brotli` enables automatically requesting Brotli-compressed responses and decompressing them. +* `gzip` enables requests of gzip-compressed responses and decompresses them. This is enabled by default. +* `brotli` enables requests brotli-compressed responses and decompresses them. ## Plain requests diff --git a/src/lib.rs b/src/lib.rs index 9ac5675..afb3939 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -133,8 +133,8 @@ //! TLS implementation, `native-tls` is never picked up as a default or used by the crate level //! convenience calls (`ureq::get` etc) – it must be configured on the agent. The `native-certs` feature //! does nothing for `native-tls`. -//! * `gzip` enables automatically requesting gzip-compressed responses and decompressing them. -//! * `brotli` enables automatically requesting Brotli-compressed responses and decompressing them. +//! * `gzip` enables requests of gzip-compressed responses and decompresses them. This is enabled by default. +//! * `brotli` enables requests brotli-compressed responses and decompresses them. //! //! # Plain requests //!