From 6792ec40587bde8dbd7fac67c35038afc126e80b Mon Sep 17 00:00:00 2001 From: Angelo Agatino Nicolosi Date: Sat, 30 Jul 2016 14:43:53 +0200 Subject: Integrated encode/decoder for brotli --- netlib/http/message.py | 2 +- netlib/http/request.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'netlib/http') diff --git a/netlib/http/message.py b/netlib/http/message.py index be35b8d1..ce92bab1 100644 --- a/netlib/http/message.py +++ b/netlib/http/message.py @@ -248,7 +248,7 @@ class Message(basetypes.Serializable): def encode(self, e): """ - Encodes body with the encoding e, where e is "gzip", "deflate" or "identity". + Encodes body with the encoding e, where e is "gzip", "deflate", "identity", or "br". Any existing content-encodings are overwritten, the content is not decoded beforehand. diff --git a/netlib/http/request.py b/netlib/http/request.py index 061217a3..d59fead4 100644 --- a/netlib/http/request.py +++ b/netlib/http/request.py @@ -337,7 +337,7 @@ class Request(message.Message): self.headers["accept-encoding"] = ( ', '.join( e - for e in {"gzip", "identity", "deflate"} + for e in {"gzip", "identity", "deflate", "br"} if e in accept_encoding ) ) -- cgit v1.2.3 From 951885a5dd2f1dd72a67390caa1a07f10f24c8c2 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Tue, 2 Aug 2016 20:36:19 -0700 Subject: simplify contentview logic --- netlib/http/__init__.py | 1 + 1 file changed, 1 insertion(+) (limited to 'netlib/http') diff --git a/netlib/http/__init__.py b/netlib/http/__init__.py index af95f4d0..02a37dd3 100644 --- a/netlib/http/__init__.py +++ b/netlib/http/__init__.py @@ -1,6 +1,7 @@ from __future__ import absolute_import, print_function, division from netlib.http.request import Request from netlib.http.response import Response +from netlib.http.message import Message from netlib.http.headers import Headers, parse_content_type from netlib.http.message import decoded from netlib.http import http1, http2, status_codes, multipart -- cgit v1.2.3 From dcfa7027aed5a8d4aa80aff67fc299298659fb1b Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 4 Aug 2016 15:39:48 -0700 Subject: fix tests --- netlib/http/__init__.py | 1 + 1 file changed, 1 insertion(+) (limited to 'netlib/http') diff --git a/netlib/http/__init__.py b/netlib/http/__init__.py index 02a37dd3..436b5965 100644 --- a/netlib/http/__init__.py +++ b/netlib/http/__init__.py @@ -9,6 +9,7 @@ from netlib.http import http1, http2, status_codes, multipart __all__ = [ "Request", "Response", + "Message", "Headers", "parse_content_type", "decoded", "http1", "http2", "status_codes", "multipart", -- cgit v1.2.3