Class: IControl::LocalLB::HttpChunkMode
- Inherits:
-
Base::Enumeration
- Object
- Base::Enumeration
- IControl::LocalLB::HttpChunkMode
- Defined in:
- lib/icontrol/local_lb.rb,
lib/icontrol/local_lb.rb
Overview
An enumeration of HTTP chunk modes.
Constant Summary collapse
- HTTP_CHUNK_MODE_PRESERVE =
Do nothing, preserve data as is.
:HTTP_CHUNK_MODE_PRESERVE
- HTTP_CHUNK_MODE_SELECTIVE =
If data is chunked by server: unchunk the HTTP content, process the data, re-add chunking headers on egress. Chunk extensions will be lost. If data is not chunked by server: do nothing.
:HTTP_CHUNK_MODE_SELECTIVE
- HTTP_CHUNK_MODE_UNCHUNK =
If data is chunked by server: remove the HTTP transfer encoding headers, remove the chunk headers, process HTTP content, and pass request/response unchunked. The connection will be closed when all the data is sent. If data is not chunked by server: do nothing.
:HTTP_CHUNK_MODE_UNCHUNK
- HTTP_CHUNK_MODE_RECHUNK =
If data is chunked by server: unchunk the HTTP content, process the data, re-add chunking headers on egress. Chunk extensions will be lost. If data is not chunked by server: add transfer encoding and chunking headers on egress.
:HTTP_CHUNK_MODE_RECHUNK