if (!
empty($this->paramsGet
)) { $query =
$uri->
getQuery();
if (!
empty($query)) { $query .= '&';
} $query .=
http_build_query($this->paramsGet, null, '&'
);
if ($this->config
['rfc3986_strict'
]) { $query =
str_replace('+', '%20',
$query);
} // @see ZF-11671 to unmask for some services to foo=val1&foo=val2
if ($this->
getUnmaskStatus()) { if ($this->_queryBracketsEscaped
) { $query =
preg_replace('/%5B(?:[0-9]|[1-9][0-9]+)%5D=/', '=',
$query);
} else { $query =
preg_replace('/\\[(?:[0-9]|[1-9][0-9]+)\\]=/', '=',
$query);
} } $uri->
setQuery($query);
} $body =
$this->
_prepareBody();