The URL Decode session agent is used to normalize characters in the
[urlfield]
section of the request buffer.
HTTP protocol does not allow for the native representation of some characters, such as colon, semicolon, space, and ampersand. Any extended characters (those with the high bit set) and any multi-byte characters are url-encoded.
- URL-encoded characters are represented as the hexadecimal value of the character preceded by the
percent character (
%
). - The space character is an exception to the above method. The space
character is represented by the plus sign
(+)
. - For example the string
Now's the time
is URL-encoded asNow%27s+the+time
.
Configuration Settings
The following configuration settings are available for this session agent:
- Display Name values are displayed in TMS, which is the recommended method for configuring session agents.
- Name values are displayed in
TealeafCaptureSocket.cfg
.
Display Name | Name | Description |
---|---|---|
ExcludeType1 |
ExcludeType1 |
When specified, the entered CaptureSources/CaptureTypes are excluded from the URL Decode operation. |
ExcludeType2 |
ExcludeType2 |
When specified, the entered CaptureSources/CaptureTypes are excluded from the URL Decode operation. |
Exclude Vars |
ExcludeVars |
When specified, the listed variables in the [urlfield] section
are excluded from the URL Decode operation. |