Update code, comment style and removed hardcoded value.
This commit is contained in:
@@ -51,6 +51,7 @@ feature {NONE} -- Initialization
|
|||||||
end
|
end
|
||||||
|
|
||||||
conneg : SERVER_CONTENT_NEGOTIATION
|
conneg : SERVER_CONTENT_NEGOTIATION
|
||||||
|
-- content negotiation.
|
||||||
|
|
||||||
feature -- Execution
|
feature -- Execution
|
||||||
|
|
||||||
@@ -116,13 +117,13 @@ feature -- Execution
|
|||||||
feature -- Compression: constants
|
feature -- Compression: constants
|
||||||
|
|
||||||
gzip_compression_format: STRING = "gzip"
|
gzip_compression_format: STRING = "gzip"
|
||||||
-- RFC 1952 (gzip compressed format)
|
-- RFC 1952 (gzip compressed format).
|
||||||
|
|
||||||
deflate_compression_format: STRING = "deflate"
|
deflate_compression_format: STRING = "deflate"
|
||||||
-- RFC 1951 (deflate compressed format)
|
-- RFC 1951 (deflate compressed format).
|
||||||
|
|
||||||
compress_compression_format: STRING = "compress"
|
compress_compression_format: STRING = "compress"
|
||||||
-- RFC 1950 (zlib compressed format)
|
-- RFC 1950 (zlib compressed format).
|
||||||
|
|
||||||
feature -- Compression
|
feature -- Compression
|
||||||
|
|
||||||
@@ -135,7 +136,7 @@ feature -- Compression
|
|||||||
-- List of media types supported by compression.
|
-- List of media types supported by compression.
|
||||||
|
|
||||||
set_default_compression_format
|
set_default_compression_format
|
||||||
-- gzip default format
|
-- gzip default format.
|
||||||
do
|
do
|
||||||
enable_gzip_compression
|
enable_gzip_compression
|
||||||
end
|
end
|
||||||
@@ -293,7 +294,7 @@ feature -- Compress Data
|
|||||||
do
|
do
|
||||||
create Result.make_empty
|
create Result.make_empty
|
||||||
create dc.string_stream_with_size (Result, 32_768) -- chunk size 32k
|
create dc.string_stream_with_size (Result, 32_768) -- chunk size 32k
|
||||||
dc.put_string_with_options (a_string, {ZLIB_CONSTANTS}.Z_default_compression, zlb_strategy (a_encoding), 8, {ZLIB_CONSTANTS}.z_default_strategy.to_integer_32)
|
dc.put_string_with_options (a_string, {ZLIB_CONSTANTS}.Z_default_compression, zlb_strategy (a_encoding), {ZLIB_CONSTANTS}.Z_mem_level_9, {ZLIB_CONSTANTS}.z_default_strategy.to_integer_32)
|
||||||
-- We use the default compression level
|
-- We use the default compression level
|
||||||
-- We use the default value for windows bits, the range is 8..15. Higher values use more memory, but produce smaller output.
|
-- We use the default value for windows bits, the range is 8..15. Higher values use more memory, but produce smaller output.
|
||||||
-- Memory: Higher values use more memory, but are faster and produce smaller output. The default is 8, we use 9.
|
-- Memory: Higher values use more memory, but are faster and produce smaller output. The default is 8, we use 9.
|
||||||
@@ -313,7 +314,7 @@ feature -- Compress Data
|
|||||||
end
|
end
|
||||||
|
|
||||||
note
|
note
|
||||||
copyright: "2011-2016, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others"
|
copyright: "2011-2017, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others"
|
||||||
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
|
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
|
||||||
source: "[
|
source: "[
|
||||||
Eiffel Software
|
Eiffel Software
|
||||||
|
|||||||
Reference in New Issue
Block a user