ePages 7.47.0 - DE_EPAGES/WebService/API/Codec/FormUrlencoded.pm

Package DE_EPAGES::WebService::API::Codec::FormUrlencoded

Codec for handling HTTP::Message objects with application/x-www-form-urlencoded content.

Functions

decode
encode
new

decode

Returns the decoded content of the message.

Syntax
$Data = $Codec->decode($Message);
Input
$Message (HTTP::Message)
HTTP request or response object
Return
$Data (ref)
decoded data

encode

Encodes the data and sets the content of the message.

Syntax
$Codec->encode($Message, $Data);
Input
$Message (HTTP::Message)
HTTP request or response object
$Data (ref)
decoded data

new

Creates a new application/x-www-form-urlencoded codec for HTTP messages.

Syntax
$Codec = DE_EPAGES::WebService::API::Codec::FormUrlencoded->new(%Options);
Input
%Options (hash)
options:
  • ContentType - (optional, default=application/x-www-form-urlencoded) content-type - string
Return
$Codec (DE_EPAGES::WebService::API::Codec::FormUrlencoded)
codec object