Added decoder for chunked HTTP encoding

This decoder will join up a HTTP response sent using chunked transfer encoding, raised in issue #168.

This is useful when attempting to extract files or gzipped responses sent using chunked transfer encoding, particularly when combined with the gunzip operation.
This commit is contained in:
sevzero 2018-05-24 13:09:04 +00:00
parent c29ea53405
commit 53bf52c989
4 changed files with 79 additions and 0 deletions

View file

@ -137,6 +137,7 @@
"ops": [
"HTTP request",
"Strip HTTP headers",
"Dechunk HTTP response",
"Parse User Agent",
"Parse IP range",
"Parse IPv6 address",

View file

@ -2239,6 +2239,13 @@ const OP_CONFIG = {
outputType: "string",
args: []
},
"Dechunk HTTP response": {
module: "HTTP",
description: "Parses a HTTP response transferred using transfer-encoding:chunked",
inputType: "string",
outputType: "string",
args: []
},
"Parse User Agent": {
module: "HTTP",
description: "Attempts to identify and categorise information contained in a user-agent string.",