From 8ab6dba1c8a9dcc2f7ec256cd67365ed6d1564eb Mon Sep 17 00:00:00 2001 From: Colin Adams Date: Tue, 6 Aug 2013 13:49:58 +0100 Subject: [PATCH] New routines added to HTTP_HEADER to support ploicy-driven framework --- library/network/protocol/http/src/http_header.e | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/library/network/protocol/http/src/http_header.e b/library/network/protocol/http/src/http_header.e index b1eee52d..72e6fd37 100644 --- a/library/network/protocol/http/src/http_header.e +++ b/library/network/protocol/http/src/http_header.e @@ -509,6 +509,18 @@ feature -- Content related header put_header_key_value ({HTTP_HEADER_NAMES}.header_content_transfer_encoding, a_mechanism) end + put_content_language (a_enc: READABLE_STRING_8) + -- Put "Content-Language" header of value `a_enc'. + do + put_header_key_value ({HTTP_HEADER_NAMES}.header_content_language, a_enc) + end + + put_content_encoding (a_enc: READABLE_STRING_8) + -- Put "Content-Encoding" header of value `a_enc'. + do + put_header_key_value ({HTTP_HEADER_NAMES}.header_content_encoding, a_enc) + end + put_transfer_encoding (a_enc: READABLE_STRING_8) -- Put "Transfer-Encoding" header with for instance "chunked" do